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