在 Visual Studio 中安装 FxCop 分析器
本文转自 微软官网 : https://docs.microsoft.com/zh-cn/visualstudio/code-quality/install-fxcop-analyzers?view=vs-2019
Microsoft 创建了一组名为CodeAnalysis的分析器,其中包含来自旧分析的最重要的 "FxCop" 规则。这些分析器检查代码中的安全性、性能和设计问题,等等。
您可以将这些 FxCop 分析器作为 NuGet 包或 VSIX 扩展安装到 Visual Studio。 若要了解每个的优缺点,请参阅NuGet 包与 VSIX 扩展。
NuGet 程序包
在 Visual Studio 2019 版本16.3 及更高版本中,你可以直接从项目的代码分析属性页安装CodeAnalysis FxCopAnalyzers NuGet 包:
右键单击 "解决方案资源管理器中的项目节点,选择"属性",然后选择"代码分析"选项卡。

- 选择“安装”。Visual Studio 将安装最新版本的 CodeAnalyzers。 FxCopAnalyzers 程序包。 程序集显示在 "引用 > 分析器" 下解决方案资源管理器中。
自定义安装
对于自定义安装,例如,若要指定不同版本的包,请在项目的 "代码分析" 属性页上选择省略号("...")按钮。 此按钮会将 "FxCopAnalyzers" 作为搜索字符串打开 NuGet 包管理器

FxCopAnalyzers 包版本
使用以下准则来确定要为你的 Visual Studio 版本安装的 FxCop 分析器包的版本:
Visual Studio 版本 FxCop 分析器包版本 Visual Studio 2019 (所有版本)
Visual Studio 2017 版本15.8 及更高版本最近 Visual Studio 2017 版本15.5 到15。7 2.6.3 Visual Studio 2017 版本15.3 到15。4 2.3.0-beta1 Visual Studio 2017 版本15.0 到15。2 2.0.0-beta2 Visual Studio 2015 update 2 和3 1.2.0-beta2 Visual Studio 2015 Update 1 1.1.0 Visual Studio 2015 RTW 1.0.1 VSIX
Microsoft 代码分析 2019扩展包含托管项目的所有 FxCop 分析器。 若要安装此扩展:
在 Visual Studio 中,选择 "扩展" > "管理扩展"。
此时将打开 "管理扩展" 对话框。
备注
或者,直接从Visual Studio Marketplace下载扩展。
在左窗格中展开 "联机",然后选择 " Visual Studio Marketplace"。
在搜索框中键入 "代码分析",并查找Microsoft 代码分析 2019扩展。

选择 "下载"。
此扩展已下载。
选择 "确定" 关闭对话框,然后关闭 Visual Studio 的所有实例以启动VSIX 安装程序。
此时将打开 " VSIX 安装程序" 对话框。
选择 "修改" 以启动安装。
一分钟或两分钟后,安装完成。
选择 "关闭",然后重新打开 Visual Studio。
如果要检查是否安装了扩展,请选择 "扩展" > "管理扩展"。 在 "管理扩展" 对话框中,选择左侧的 "已安装" 类别,然后按名称搜索扩展。
在 Visual Studio 中安装 FxCop 分析器的更多相关文章
- 使用 NuGet 包管理器在 Visual Studio 中安装和管理包
https://docs.microsoft.com/zh-cn/nuget/consume-packages/install-use-packages-visual-studio 通过 Window ...
- Visual Studio中安装viemu后,vim vax 快捷键大全
高效率移动 在插入模式之外 基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面VIM就像一个“哑巴”编辑器一样.很多新手都会一直呆在插入模式里面,因为这样易于使用.但VIM的强大之处在于 ...
- 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framework.ASP.Net MVC等框架的逐渐开源,也让大家看到了微软开源的步伐.CodePlex 则是 ...
- 对 Visual Studio 中的Resharper禁用对某种文件的检测
原因:在Visual Studio中安装Reshaper后,就会对各种文件进行代码检测,但是因为Reshaper更新的速度不是很及时,所以有时会对Visual Studio中某些新功能误断,导致Cod ...
- [转]如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
本文转自:http://www.cnblogs.com/stg609/p/3673782.html 开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framew ...
- 教程:在 Visual Studio 中开始使用 Flask Web 框架
教程:在 Visual Studio 中开始使用 Flask Web 框架 Flask 是一种轻量级 Web 应用程序 Python 框架,为 URL 路由和页面呈现提供基础知识. Flask 被称为 ...
- 教程:Visual Studio 中的 Django Web 框架入门
教程:Visual Studio 中的 Django Web 框架入门 Django 是高级 Python 框架,用于快速.安全及可扩展的 Web 开发. 本教程将在 Visual Studio 提供 ...
- 在Visual Studio 中使用git——给Visual Studio安装 git插件(二)
在Visual Studio 中使用git--什么是Git(一) 第二部分: 给Visual Studio安装 git插件 如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了, ...
- 利用Visual GDB在Visual Studio中进行Android开发
转载请注明http://www.cnblogs.com/adong7639/p/4119467.html 无意中发现了Visual GDB这个工具,可以再Visual Studio中进行Android ...
随机推荐
- Windows下找到JVM占用资源高的线程
与linux下top命令直接显示进程下线程资源占用不同,Windows下默认任务管理器只能显示出进程的资源占用,jconsle等工具也只能显示出java进程资源占用,无法显示出进程能具体线程的资源占用 ...
- [LeetCode] 45. Jump Game II 跳跃游戏之二
Given an array of non-negative integers, you are initially positioned at the first index of the arra ...
- [LeetCode] 27. Remove Element 移除元素
Given an array nums and a value val, remove all instances of that value in-place and return the new ...
- GreenPlum 大数据平台--集群恢复
一,问题描述 :::: gpinitstandby:greenplum01:gpadmin-[ERROR]:-Cannot use -n option when standby master has ...
- [转载]3.12 UiPath存在元素Element Exists的介绍和使用
一.Element Exists的介绍 使您能够验证UI元素是否存在,即使它不可见,输出的是一个布尔值 二.Element Exists在UiPath中的使用 1.打开设计器,在设计库中新建一个Seq ...
- Java代码中对IP进行白名单验证
来自:https://www.cnblogs.com/shinubi/p/6723003.html public class ipUtil { // IP的正则,这个正则不能验证第一组数字为0的情况 ...
- java登录点击验证码图片切换验证码无效
1.问题:我在写一个登录时需要添加一个验证码的功能,但是第一次可以生成验证码,但是点击的时候无法发起请求. 2.解决方案:在请求地址后面加一个时间戳,保证每次请求都不一样就可以了! window.on ...
- Android 5.0以下系统支持TLS 1.1/1.2协议版本
一.背景 项目中,客户端与服务端之间普遍使用Https协议通信,突然接到测试同事反馈Android5.0以下手机上,App测试服使用出现问题,出现SSL handshake aborted错误信息,但 ...
- 提高性能,MySQL 读写分离环境搭建
这是松哥之前一个零散的笔记,整理出来分享给大伙! MySQL 读写分离在互联网项目中应该算是一个非常常见的需求了.受困于 Linux 和 MySQL 版本问题,很多人经常会搭建失败,今天松哥就给大伙举 ...
- Prometheus Grafana可视化展示Linux资源使用率
Prometheus Grafana可视化展示Linux资源使用率 Grfana官方仪表盘下载:https://grafana.com/dashboards 数据源推荐:https://grafan ...