首页 文章

VS-2012:Breakpoint目前不会被击中 . 没有为此文档加载任何符号

提问于
浏览
0

我无法在VS-2012中调试MVC4应用程序的代码 . 几天前,相同的代码运行良好 . 错误如下:目前不会遇到断点 . 没有为此文档加载任何符号 .

我尝试过以下可能的方法:

  • 清理并重建解决方案 .

  • 将'Just my code'设置为false和true .

  • 修复了VS.

  • 清除bin和obj文件夹也与GAC和temp asp.net文件夹有关 .

  • 在Debug-> Windows-> Modules中检查,它给出'Can not find or open PDB file',当试图手动加载时,虽然文件存在于上述位置,但它找不到pdb文件 .

  • 检查代码是否在调试模式下构建,没有优化,并且在web.config文件中Debug也设置为true .

  • 即使我在VS中创建了一个新项目,问题仍然存在 .

  • 还尝试恢复所有更改并从TFS获取最新版本 .

我对此有任何帮助都非常感激,因为我经历了很多线程但却找不到解决方案 .

3 回答

  • 0

    尝试退出IIS express,这将强制visual studio重新启动IIS express并加载符号 .

  • 0

    一个改变对我来说是诀窍,虽然不确定究竟是什么修复它 . 一些项目在IIS中托管 . 我从IIS中删除了所有托管网站,再次配置它们,这对我有用 . 但是,仍然不确定IIS中到底出了什么问题但是,是的,它是IIS .

  • 0

    对我有用的是以管理员身份打开解决方案,右键单击Web项目 - >属性 - > Web - > IIS express - >项目URL与iis中的相同,创建虚拟目录 . 保存,构建,重建,发布,运行 .

相关问题