First off, I am still very new to NuGet. I have a number of internal C# desktop applications I develop at work, with some common code shared between them. I have been in the process of switching from using project references to creating private NuGet packages and hosting them in a local feed situated in a shared network folder. I've only been at it for a few days now, but I have successfully managed to turn a handful of my library projects into packages and use them in other projects so far.
The issue is that, while I can use the code these packages provide in my other solutions which depend upon them, I do not get IntelliSense support or the ability to debug within the package itself. It turns out that only the assembled DLL is distributed in the normal packages, and from what I've gathered from searching online, I also need to create symbol packages which do include the files needed for IntelliSense and debugging.
How can I do this - using both regular packages and symbol packages - when using only a network share folder as a local feed? Many answers online suggest using a separate symbols server. However, I can't publicly publish this code to symbolsource.org and I am not currently able to get a server from my employer for hosting one (which eliminates solutions such as NuGet.Server, ProGet, etc.). Is what I'm looking for even possible?
I already looked at the official documentation on creating symbol packages and local feeds, as well as this related question. But none of those has the information I am looking for.
EDIT: I did get the IntelliSense support for my packages' code working by remembering to turn on XML documentation generation at build time, using information from this question. Still not sure about the debug support, though.