在模块窗口中显示“跳过加载”的符号状态?
我最近已经将一些解决方案升级到Visual Studio 2013.除了现在生成的一个解决方案之外,一切都没问题了:
未加载模块名称的符号。
…每次运行时都会出错。
当我查看模块调试窗口时,我可以看到dll(它是一个web服务dll)
Name Path Optimised User Code Symbol Status dllName.dll Tempoary ASP.Net...etc. Yes No Skipped Loading...
如果我查看\bin
我会看到dll
,它是相应的.pdb
文件。
检查项目的构建菜单我可以看到Debug Info: full
。
长话短说一切看起来很好,我希望它不会加载任何符号。
知道我错过了什么吗?
更新
看起来如果我运行我的解决方案虽然IIS表示问题消失了。 但是运行IIS(8)我仍然有这个问题。
在痛苦地比较两个项目文件之后,一个工作,一个没有工作,我注意到工作的项目有:
true full **false ** bin\ DEBUG;TRACE prompt 4
我的位置在哪里
true full **true ** bin\ DEBUG;TRACE prompt 4
通过将
属性设置为false
所有问题都消失了。
这个答案似乎也很 .csproj.user
因为.csproj.user
文件可能不同步,我将其删除。