如何使用网络共享中的Nuget符号?
问题描述:
网络共享可以用作包的Nuget源。这工作正常,我想调试nuget包并进入他们的源代码。如何使用网络共享中的Nuget符号?
我发表了符号包到网络共享,使用
Nuget Push MyPackage.symbols.nupkg -Source "\\network drive\nuget\"
我可以看到符号包装具有src
文件夹的源代码文件,所以被包括在代码。
如何在调试时进入软件包的源文件?当我尝试进入nuget包时,出现一个对话框,要求我查找.cs文件。
答
恕我直言,您不能将网络共享用作符号服务器,我尝试过一次,但无法正常工作。您可以设置your own SymbolServer。我在我以前的公司工作,它的工作就像一个魅力,只有你可能有的问题是正确安装Windows调试工具。
在您安装SymbolServer并上传带有符号(nuget pack xxx.csprojSymbol)的nuget后,您必须配置Visual Studio debugger。
你是对的。 Google搜索结束后,我也结束了该网页。我能够设置并调试成源代码。感谢你的回答。 – sgarg