在 Visual Studio 2008 中配置 FxCop 以运行规则子集

发布于 2024-10-21 07:40:04 字数 126 浏览 0 评论 0原文

我已将 FxCop 1.36 设置为 Visual Studio 2008 中的外部工具,在项目上运行它并收到了数量惊人的消息。我无法处理所有这些警告,因此我只想关注其中的一部分警告。是否可以将 FxCop 配置为仅查找或仅显示性能警告?

I've set up FxCop 1.36 as an external tool in Visual Studio 2008, run it on a project and received a ridiculous number of messages. I can't deal with all those warnings so I'd like to concentrate only on a subset of the warnings. Is it possible to configure FxCop to only look for, or only show performance warnings?

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

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

发布评论

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

评论(2

挽清梦 2024-10-28 07:40:04

FxCop 应用程序可以根据规则进行配置。当您启动应用程序时,您应该会看到两个选项卡。第一个显示您正在分析的程序集列表。第二个显示可用规则的​​列表。只需取消选择您不想运行的规则即可。

如果您要自动化该过程,您可以创建一个新的 FxCop 项目并保存您的规则选择。这将使您每次都重新运行这些特定规则。

The FxCop application can be configured based on rules. When you start the app, you should see two tabs. The first shows the list of assemblies you are analyzing. The second shows the list of available rules. Simply de-select the rules you do not wish to run.

If you are automating the process, you can create a new FxCop project and save your rule selections. This will let you rerun those particular rules each time.

如梦亦如幻 2024-10-28 07:40:04

事实证明它实际上非常简单。我发现有两种方法可以指定在 Visual Studio 中运行哪些规则集。查看“外部工具”对话框中的 FxCop 参数。

更改 /rule: 参数以指向规则目录中的特定 dll

或者

创建一个 FxCop 项目,并按照 Pedro 建议选择适当的规则,并使用 /project: 参数指向该项目

Turns out it's pretty simple actually. There are two ways that I've found to specify which rule sets to run in Visual Studio. Check out the FxCop arguments in the External Tools dialog.

Change the /rule: argument to point at a specific dll within the rules directory

Or

Create an FxCop project with the appropriate rules selected as Pedro suggested and point to this with the /project: argument

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