我无法在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 回答
尝试退出IIS express,这将强制visual studio重新启动IIS express并加载符号 .
一个改变对我来说是诀窍,虽然不确定究竟是什么修复它 . 一些项目在IIS中托管 . 我从IIS中删除了所有托管网站,再次配置它们,这对我有用 . 但是,仍然不确定IIS中到底出了什么问题但是,是的,它是IIS .
对我有用的是以管理员身份打开解决方案,右键单击Web项目 - >属性 - > Web - > IIS express - >项目URL与iis中的相同,创建虚拟目录 . 保存,构建,重建,发布,运行 .