Visual Studio 11 Ultimate 静态分析显示无输出

Posted

技术标签:

【中文标题】Visual Studio 11 Ultimate 静态分析显示无输出【英文标题】:Visual Studio 11 Ultimate Static Analysis Shows No Output 【发布时间】:2011-12-30 15:20:36 【问题描述】:

于是微软发布了 Visual Studio 11 Ultimate Developer Preview 的试用版。我决定试试静态代码分析功能。

我成功地将我的解决方案更新到 2011 年并构建我的项目文件。

但是,当我尝试运行“为解决方案运行代码分析”时,它会继续简单地构建解决方案/项目,但在代码分析窗口中不显示任何输出(即使我已经破解了代码以确保它应该显示一些错误)。

我之前确实安装了 Visual Studio 2010,我想知道这是否会影响它?

任何帮助或任何人遇到类似问题?

*编辑: 我制作了一个示例项目,其中代码分析工作......我不确定我从旧的迁移项目中缺少什么来启用它。 (我已经在配置属性菜单中进行了明显且启用的静态分析)

【问题讨论】:

【参考方案1】:

首先检查您使用的是哪个构建工具集。 对于升级项目,默认为 Visual Studio 2010。

但是,当我对我的项目进行类似练习时,在切换到 VC11 编译器后它没有编译 - 我必须解决包含路径的一些问题。

【讨论】:

我相信我拥有最新的工具集。 V110 ? 抱歉,您能否确认在 Platform Toolset 的 General 页面中您的项目的 Configuration Properties 下您看到 Visual Studio 2011 (v110) 设置为 所有 配置?

以上是关于Visual Studio 11 Ultimate 静态分析显示无输出的主要内容,如果未能解决你的问题,请参考以下文章

使用 Visual Studio 2012 Ultimate 进行 Silverlight 4 负载测试

Visual Studio 产品版本兼容性(例如 express、ultimate)

在 Visual Studio Ultimate 中找不到打开网站

如何在 Visual Studio 2010 Ultimate 中创建 C++ 项目

Visual Studio 2010 Ultimate 无法连接到 MySql

在Windows8计算机上安装Visual Studio 2010 Ultimate