2017-10-06 76 views
0

我最近將一些.dll文件轉換爲NuGet,並且它們的工作效果很好,除非在調試程序包中的代碼時顯然跳過了。所以我開始閱讀關於PBD文件以及如何創建符號包(例如MyPackage.symbols.nupkg)。我知道源代碼包含在nupkg的.symbols版本中,但我沒有得到的是如何使用它來使其工作。我真的寧願不把我們的PBD放在SymbolSource.org上 - 我只是把我的N​​uGet軟件包放在網絡共享中,所以我試圖將.pbd文件包含到NuGet軟件包中,但那不起作用,所以我試着指定 - 使用NuGet包的符號選項,它只創建兩個版本的nupkg - 一個是常規的nupkg,另一個是sybols.nupkg,但是當我使用nuget init時,它不會安裝符號包。所以我手動將它複製到文件共享中,並且調試仍然無效。我甚至嘗試將symbols.nupkg重命名爲nupkg,並將其推送到共享中,因爲它包含源代碼,但這也不起作用。我如何調試並進入我創建並在本地託管的NuGet包中的代碼?如何調試並進入我已創建並在本地託管的NuGet包中的代碼?

回答

相關問題