删除链接时调试错误“未加载符号”

时间:2015-07-07 06:13:16

标签: c# debugging linker debug-symbols

我有一个包含不同项目的sln,它们之间有不同的引用。

我在program.main()中添加了一个小变化,从中删除了一个类的启动,并从另一个地方完成了模仿 该行已从main中删除: // Class1 classExmple = new Class1() 并添加到不同的地方。

删除新的Class1()并重建后,Class1中的任何断点都会收到错误消息“没有加载符号”。出于某种原因,其他项目中的断点也是如此。 我可以看到相关的dll已经构建完成了。 我还可以看到所有dll都在项目参考列表中。

非常感谢你的帮助, 谢谢, 德纳。

1 个答案:

答案 0 :(得分:0)

尝试

  1. 清洁解决方案,并重建
  2. 删除所有临时或引用的文件并再次添加referances(删除debug和obj文件夹)
  3. 确保您使用pdb文件
  4. 引用dll