Visual studio 2015 无法在Visual Studio 2015中运行代码分析分析器

Visual studio 2015 无法在Visual Studio 2015中运行代码分析分析器,visual-studio-2015,code-analysis,roslyn,fxcop,analyzer,Visual Studio 2015,Code Analysis,Roslyn,Fxcop,Analyzer,我在一个项目中安装了来自nuget的Microsoft.CodeAnalysis.CSharp.FxCopAnalyzers 安装它的项目是一个现有项目,根据框架4.5.1构建 已在项目上启用代码分析 。。。我在构建输出和错误窗口中看到了CA警告,因此我相信规则集是有效的 但是,我似乎看不到分析仪的输出,也看不到该图标在文档中的含义: 右键单击Analyzers节点并选择打开活动规则集,我可以看到FxCop analyzer应该使用的CA规则: 正在检查DLL的位置,它按预期位于nuge

我在一个项目中安装了来自nuget的Microsoft.CodeAnalysis.CSharp.FxCopAnalyzers

安装它的项目是一个现有项目,根据框架4.5.1构建

已在项目上启用代码分析

。。。我在构建输出和错误窗口中看到了CA警告,因此我相信规则集是有效的

但是,我似乎看不到分析仪的输出,也看不到该图标在文档中的含义:

右键单击Analyzers节点并选择打开活动规则集,我可以看到FxCop analyzer应该使用的CA规则:

正在检查DLL的位置,它按预期位于nuget文件夹中:


您可以右键单击Analyzers节点,然后选择打开活动规则集,查看项目中启用的所有Analyzer。然后,您可以修改此列表,它会将这些更改保存回您的项目中。如果分析器没有启动,那么可能在您的项目中没有启用它

如果缺少anlayzer DLL,可以从Analyzer节点右键单击菜单或通过nuget软件包(取决于它的来源)添加它

我在我的博客上发表了一篇文章,介绍了在项目中使用分析器的更多信息:

自1月份以来,此软件包尚未更新。我想它已经被

Microsoft.CodeAnalysis.FxCopAnalyzers