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

C# 如何生成/生成a.pdb(调试符号)?,c#,visual-studio,unity3d,unity5,debug-symbols,C#,Visual Studio,Unity3d,Unity5,Debug Symbols,我在使用统一。我已经从加载了一个开源节点编辑器插件。我的问题是-这个pluggin文件夹不包含任何.pdb,所以我无法调试。 我检查/尝试的内容: 我在Visual studio中的解决方案配置设置为“调试” 我已经从git下载并尝试使用这个插件的“master”和“develop”分支 如何获取/生成一个.pdb以使此代码能够调试它 PS:(可能与我的问题有关)我注意到,Visual studio中的解决方案资源管理器中只显示了少数.cs文件: 例如,解决方案资源管理器中不存在任何框架文

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

  • 我在Visual studio中的解决方案配置设置为“调试”
  • 我已经从git下载并尝试使用这个插件的“master”和“develop”分支
如何获取/生成一个.pdb以使此代码能够调试它

PS:(可能与我的问题有关)我注意到,Visual studio中的解决方案资源管理器中只显示了少数.cs文件:

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


我不会接受这个答案,因为它实际上并没有回答我最初的问题。 但它解决了我的特殊问题(仅适用于Unity),因此我将其发布:

我的实际问题是无法调试代码,因为断点不工作,并显示以下消息:“当前不会命中断点。尚未为此文档加载任何符号。”:


通过简单地使用“Debug\Attach Unity debugger”而不是Visual Studio=)中的familar to me“Debug\Attach to Process”解决了这个问题。

您尝试过这个吗@SouvikGhosh,现在是了-看起来还可以(“…\output\Debug Info”仅设置为pdb)