是否可以在未安装 VS 的情况下从 MSBuild 命令行运行 FxCop 代码分析?

Posted

技术标签:

【中文标题】是否可以在未安装 VS 的情况下从 MSBuild 命令行运行 FxCop 代码分析?【英文标题】:Is it possible to run an FxCop Code Analysis from the MSBuild command line with VS NOT installed? 【发布时间】:2011-10-24 15:48:04 【问题描述】:

我们的最终构建服务器没有安装 Visual Studio 2010。它使用 .NET 4 SDK 中的 MSBuild.exe。作为我们向客户交付代码过程的一部分,我们需要允许他从 Visual Studio“不可知”服务器上的命令行构建项目,并在该机器上运行代码分析规则。

在 Visual Studio 方面,我们从 AllRules.rules 开始,并在未来创建了异常,因此我们自然希望将异常转移到构建服务器上的代码分析中。

这可能吗?

提前致谢。

【问题讨论】:

【参考方案1】:

使用独立的 FxCop,您可以根据需要自定义 CI 流程。打开this link,进入“设置连续FxCop代码分析”章节。

上面的链接现在似乎已经死了。你可以试试看这里on this SO question

【讨论】:

***.com/questions/21729066/… 这是最新的

以上是关于是否可以在未安装 VS 的情况下从 MSBuild 命令行运行 FxCop 代码分析?的主要内容,如果未能解决你的问题,请参考以下文章

MSBuild 是不是需要安装 Visual Studio?

如何在不安装 IDE 的情况下在构建服务器上安装 VS2017 版本的 msbuild?

iOS 在未运行状态下从 BLE 获取数据

是否可以在未安装 CUDA 驱动程序的情况下运行 CUDA 程序或库?

MSbuild是否要求在构建服务器上安装Visual Studio?

CMake ERROR Failed to run MSBuild command: MSBuild.exe