【发布时间】:2016-10-07 00:30:37
【问题描述】:
我正在使用 Nuget 包资源管理器创建一些 nuget 包。我已经设法做到了,只需在 VS 中以发布模式构建一个项目,并将 dll 和 pdb 文件都添加到包中。
到目前为止一切顺利,但是当我将包添加到另一个项目并尝试在调试时单步执行代码时,它会改为单步执行。
我知道如果我想在调试时单步执行代码,我需要构建并添加 Debug dll 和 pdb 到我的包中。我不确定如何将这些添加到我已经创建的包中,该包已经包含了相同名称的 Release dll 和 pdb 文件。
有什么想法吗?
【问题讨论】:
-
我已经包含了 .pdb 文件(如 stackoverflow.com/a/34949792/825588 中所述),并使用
-Prop Configuration=Release构建了我的 nuget 包。我能够在很少出现问题的情况下进入此代码。此答案还确认可以针对 您拥有 .pdb 文件 的 Release dll 进行调试:stackoverflow.com/a/5457250/825588
标签: c# dll nuget-package