【发布时间】:2018-11-01 19:54:05
【问题描述】:
我正在尝试将我的调试器步进到一个 .dll 库中,该库是我从单独解决方案中的私有 nuget 存储库安装的。
该 dll 是我编写的,唯一一次我能够成功调试到它,我的方法如下:
- 更新我的 dll 项目的版本号
- 构建并 nuget 推送我的包
- 通过 Visual Studio 的 nuget GUI 在可运行项目中下拉所述新版本。
不幸的是,这并不总是有效,我不确定在有效和无效的情况下会发生什么不同。
我浏览了上面的链接并尝试了建议的方法以及手动将 pdb 文件放置在我认为 VS 可能会去寻找它们的任何地方,但是除了我上面概述的步骤之外,我在所有远程调试中都没有运气。
谁能为我提供一种在我的库中持续调试的方法?
不幸的是,将库拉入可运行的解决方案对我来说不是一个选择。如果有办法使用新的 dll 版本远程托管 pdb 文件,我确实有权在我的私有 nuget 存储库中进行更改。
【问题讨论】:
标签: c# visual-studio dll nuget remote-debugging