如何生成/生成.pdb(调试符号)?

时间:2017-01-04 07:20:33

标签: c# visual-studio unity3d unity5 debug-symbols

我使用Unity。我从here为它加载了一个开源节点编辑器插件。我的问题是 - 这个pluggin文件夹不包含任何.pdb,所以我无法调试。 我已经检查过/试过了什么:

  • 我在Visual Studio中的解决方案配置设置为" Debug"。
  • 我已下载&试图使用" master" &安培; "开发"这个插件的分支来自git。

如何为此代码获取/生成.pdb以便能够对其进行调试?

PS:可能与我的问题相关)我注意到,解决方案中只显示了几个.cs文件Visual Studio中的资源管理器:

SolutionExplorer without any .cs files from Framework folder

例如,解决方案资源管理器中没有任何框架文件:

These .cs files in Framework folder are present in OS file explorer

1 个答案:

答案 0 :(得分:0)

我不接受这个答案,因为它实际上并没有回答我最初的问题。 但是它解决了我的特殊问题(实际上只针对Unity),所以我发布了它:

我的实际问题是无法调试代码,因为带有消息的非工作断点:" 断点当前不会被命中。没有为此文档加载任何符号。": non-working breakpoint demonstration

通过简单的使用" Debug \ Attach Unity调试器"解决了这个问题。而不是熟悉我" Debug \ Attach to Process"在Visual Studio中=)