无可用来源

发布于 2024-08-31 15:58:24 字数 1146 浏览 9 评论 0原文

我不确定发生了什么或者我是否做了什么.. 现在,每当我尝试调试时,它都会说所有 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”中查找 文件\Microsoft Visual Studio 10.0\VC\crt\src\'...

在目录“C:\Program”中查找 文件\Microsoft Visual Studio 10.0\VC\atlmfc\src\mfc\'...

查看目录“C:\Program” 文件\Microsoft Visual Studio 10.0\VC\atlmfc\src\atl\'...

查看目录“C:\Program” 文件\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'。

这种情况现在经常发生,我:

  1. 没有 F:
  2. 启用 .net 框架源代码步进未选中

是否有其他一些偷偷摸摸的设置可以使这些消息消失?

I am not sure what happened or if I did anything..
Now anytime I try and debug it says no source available on all BCL stuff
For example, on a debug.print I get that message with

Locating source for
'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'.
Checksum: MD5 {40 74 18 44 a8 15 28 2e
54 75 5e 40 d1 5f 6a 0}

The file
'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'
does not exist.

Looking in script documents for
'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'...

Looking in the projects for
'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'.
The file was not found in a project.

Looking in directory 'C:\Program
Files\Microsoft Visual Studio
10.0\VC\crt\src\'...

Looking in directory 'C:\Program
Files\Microsoft Visual Studio
10.0\VC\atlmfc\src\mfc\'...

Looking in directory 'C:\Program
Files\Microsoft Visual Studio
10.0\VC\atlmfc\src\atl\'...

Looking in directory 'C:\Program
Files\Microsoft Visual Studio
10.0\VC\atlmfc\include\'...

The debug source files settings for
the active solution indicate that the
debugger will not ask the user to find
the file:
f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs.

The debugger could not locate the
source file
'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'.

This happens all the time now and I:

  1. Don't have an F:
  2. Enable .net framework source stepping is unchecked

Is there some other sneaky setting to make these messages go away?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

少跟Wǒ拽 2024-09-07 15:58:24

f:\dd\ndp\fx\src\... 是编译 .Net Framework 的计算机上源文件的路径。

转到“工具”、“选项”、“调试”、“符号”,然后选择“仅指定模块”。
另外,取消选中“调试/常规”中的“启用源服务器支持”。

f:\dd\ndp\fx\src\... is the path to the source file on the machine that the .Net Framework was compiled on.

Go to Tools, Options, Debugging, Symbols, and select Only specified modules.
Also, uncheck Enable source server support in Debugging/General.

掩耳倾听 2024-09-07 15:58:24

在 Visual Studio 2010 中,我必须转到 Tools\Options\Debugging\Just-In-Time 并取消选中“托管”|

In Visual Studio 2010, I had to go to Tools\Options\Debugging\Just-In-Time and uncheck "Managed"|

揽月 2024-09-07 15:58:24

转到工具选项调试符号并选择仅指定模块
这对我有用。

调试符号选项

Go to Tools, Options, Debugging, Symbols and select Only specified modules.
It worked for me.

debugging symbols options

小镇女孩 2024-09-07 15:58:24

当解决方案中的某个项目以某种方式在配置管理器中未设置其构建选项时,我也看到了这一点。如果您看到此内容,请转到“构建”菜单、“配置管理器”,然后确保受影响的项目已选中“构建”选项。

I have also seen this when somehow one of the projects in a solution has its build option in configuration manager unset. If you see this, go to the Build menu, Configuration Manager, then make sure the affected projects have the Build option checked.

感情旳空白 2024-09-07 15:58:24

另请单击“构建”>“配置管理器”,确保“配置”选项卡设置为针对您的项目进行调试而不是发布。

Also click on the BUILD>configuration manager, make sure the 'Configuration' tab is set to debug for your project and not release.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文