网络共享可以用作包的Nuget源。这很好用,我想调试nuget包并进入他们的源代码。
我使用
将符号包发布到网络共享 Nuget Push MyPackage.symbols.nupkg -Source "\\network drive\nuget\"
我可以看到符号包中有一个带有源代码文件的src
文件夹,因此包含了代码。
在调试时如何进入包的源文件?当我尝试进入nuget包时,我得到一个对话框,要求我找到.cs文件
答案 0 :(得分:1)
恕我直言,你不能使用网络共享作为符号服务器,我尝试了一次它没有用。
您应该设置your own SymbolServer。我在我以前的公司做过,它就像一个魅力,唯一的问题就是你可以安装正确的Windows调试工具。
设置SymbolServer并使用符号(nuget pack xxx.csproj -Symbol)上传nuget后,您必须配置Visual Studio debugger。