当我去调试代码时,所有断点都被透明填充(只留下轮廓),并且中间有一个感叹号的小三角形位于断点的角落。
当我将鼠标悬停在断点上时,错误是“当前不会命中断点”。源代码与原始版本不同。
我在一个多小时内没有尝试调试我的代码,在此期间我添加了一个具有多个线程函数的新类。
我已采取的步骤:
- 清理和重建项目
- 将选项“运行时,发生构建或部署错误时:”设置为“不启动”
- 重新保存项目。
- 将项目文件夹从闪存驱动器移至 HD 上
- 关闭并重新打开VS2010
我知道您的类已执行,但未命中断点,并且当您构建并运行解决方案时,您会在构建文件夹中找到一个新创建的程序集。
要找出 VS 从哪里获取程序集,您可以首先在您尚未修改的某个类中设置一个断点,因此它肯定会被命中(例如在 Main 的末尾)。当断点被击中时,在 AppDomain.CurrentDomain.GetAssemblies() 中查找程序集,并在此处查找 Location 属性,该属性应该为您提供程序集加载的路径。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)