没有可用的来源
我不确定发生了什么或者我做了什么..现在我随时尝试调试它说所有BCL的东西都没有可用的源代码例如,在debug.print上我得到的消息是
找到’f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs’的源代码。 校验和:MD5 {40 74 18 44 a8 15 28 2e 54 75 5e 40 d1 5f 6a 0}
文件’f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs’不存在。
在’f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs’的脚本文档中查找…
查看’f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs’的项目。 在项目中找不到该文件。
查看目录’C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ crt \ src \’…
查看目录’C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ mfc \’…
查看目录’C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ atl \’…
查看目录’C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ include \’…
活动解决方案的调试源文件设置表明调试器不会要求用户查找文件:f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs。
调试器找不到源文件’f:\ dd \ ndp \ fx \ src \ CompMod \ System \ Diagnostics \ Debug.cs’。
这种情况一直都在发生,我:
- 没有F:
- 启用.net框架源步进未选中
还有其他一些偷偷摸摸的设置让这些消息消失吗?
f:\dd\ndp\fx\src\...
是编译.Net Framework的机器上源文件的路径。
转到“工具”,“选项”,“调试”,“符号”,然后选择“仅指定模块”。
此外,取消选中Debugging / General中的启用源服务器支持。
在Visual Studio 2010中,我必须转到Tools \ Options \ Debugging \ Just-In-Time并取消选中“Managed”|
当某个解决方案中的某个项目在配置管理器中的构建选项未设置时,我也看到了这一点。 如果看到这一点,请转到Build菜单,Configuration Manager,然后确保受影响的项目已选中Build选项。
还要单击BUILD>配置管理器,确保将“Configuration”选项卡设置为调试项目而不是发布。