为啥我在尝试使用 Visual Studio Analyzer 时遇到错误?

Posted

技术标签:

【中文标题】为啥我在尝试使用 Visual Studio Analyzer 时遇到错误?【英文标题】:Why am I encountering errors when I try to use the Visual Studio Analyzer?为什么我在尝试使用 Visual Studio Analyzer 时遇到错误? 【发布时间】:2011-06-01 11:32:21 【问题描述】:

我使用 Visual Studio 2010 用 C# 编写了一个小型应用程序。它是一个小型“hello world”应用程序,运行良好。但是当我尝试使用内置的 Visual Studio Analyzer 分析它并运行“示例”分析时,它会给出以下错误:

无法加载 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\clr.dll 的符号。 无法加载 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll 的符号。 无法加载 C:\WINDOWS\system32\rsaenh.dll 的符号。 未能加载 C:\WINDOWS\system32\KERNEL32.dll 的符号。 未能加载 C:\WINDOWS\system32\ntdll.dll 的符号。

如何解决这些错误,以便在我的应用程序中使用分析器?任何帮助将不胜感激。

【问题讨论】:

另见:Error Message : Cannot find or open the PDB file 【参考方案1】:

您需要启用 Visual Studio 以从 Microsoft 符号服务器下载符号。

    点击工具 > 选项 在调试菜单下 > 选择符号

    检查 Microsoft 符号服务器

    再次运行分析器,一切都会好起来的。

【讨论】:

以上是关于为啥我在尝试使用 Visual Studio Analyzer 时遇到错误?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我在 Visual Studio 2008 的工具下没有调试选项?

为啥 Visual Studio 有时会使用旧代码运行?

“An SSH installation couldn‘t be found“ - VScode无法远程接连Linux - Visual Studio Code - Insiders

我在 Visual Studio 的列中看不到变量的附加值,但我在 SQL 服务器中看到了它们。为啥?

为啥我在visual studio 2008 VC++中运行一个Win32控制台应用程序后,弹出一个“没有找到MSVCP90D.dll”?

为啥 Visual Studio 认为我需要构建项目?