使用 fxCop 对 C#..NET 项目进行代码分析,以在 Sonar 中显示其结果

发布于 2024-12-08 09:25:38 字数 113 浏览 0 评论 0原文

我需要使用 fxCop 对 C#..NET 项目运行静态代码分析并在 Sonar 中显示其结果?我是声纳新手。我可以在 .NET 代码上从 Sonar 运行 FxCop 吗?我该如何做到这一点并在声纳中显示结果?

I am in need of running static code analysis using fxCop for C#..NET projects and display its results in Sonar? I am new to Sonar. Can I run FxCop from Sonar on .NET code. How would I do this and get the results displayed in sonar?

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

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

发布评论

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

评论(2

沩ん囻菔务 2024-12-15 09:25:38

Sonar 是一个开源软件质量平台。 Sonar 使用各种静态代码分析工具(例如 Checkstyle、PMD、FindBugs、FxCop、Gendarme 等)来提取软件指标,然后将其用于提高软件质量。
Sonar 提供了一些有用的指标来指出代码中的热点,这些热点可能会使维护和扩展功能变得更加困难。 SONAR 提供了一个 Web 界面,我们可以使用它深入了解模块、类和方法级别的任何指标,包括完整的源代码。

回答您的问题,,您可以使用 Sonar 客户端运行 FxCop。
运行声纳分析的完整过程如下:

  • 设置和配置声纳服务器
  • 设置和配置声纳客户端 安装
  • 的 C# 环境(C# 生态系统)的声纳插件
  • 用于使用声纳客户端运行声纳分析
  • 通过声纳服务器 Web 界面分析声纳分析。

如果您的声纳分析完成,那么所有结果都将通过您配置的声纳 Web 服务器门户发布。
有关通过 C# 项目设置、配置和运行声纳分析的详细过程 访问此处。

对于 SONAR 中的 C# 生态系统 点击此处

Sonar is an open source software quality platform. Sonar uses various static code analysis tools such as Checkstyle, PMD, FindBugs , FxCop , Gendarme and many more to extract software metrics, which then can be used to improve software quality.
Sonar provides some useful metrics for pointing out hotspots in your code that may be making it more difficult to maintain and extend your functionality. SONAR provides a web interface using which we can drill-down on any of the metrics to the module, class, and method level, including full source code.

Coming to your question, YES , you can run FxCop using Sonar Client.
The complete procedure to run sonar analysis is as follows:

  • Set Up and configuration of Sonar Server
  • Set up and configuration of Sonar Client
  • Install Sonar Plugins for C# environment (C# ecosystem)
  • running Sonar Analysis using Sonar client
  • Analyzing Sonar Analysis over Sonar Server web interface.

If your sonar analysis is complete then all the results will get published over the Sonar web server portal , you configured.
For detailed procedure for setup,configuring and running sonar analysis over C# project visit here.

For C# ecosystem in SONAR click here.

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