【发布时间】:2017-03-19 16:14:53
【问题描述】:
在 Jenkins 中,我如何将 FxCop Runner 插件与要分析的 .dll 之外的参考 .dll 一起使用?我正在使用 FxCop Runner Plugin for jenkins 来分析构建。但我收到以下错误 找不到一个或多个引用的程序集。使用“/directory”或“/reference”开关指定其他程序集引用搜索路径。
如何使用 jenkins runner 插件添加引用?
【问题讨论】:
在 Jenkins 中,我如何将 FxCop Runner 插件与要分析的 .dll 之外的参考 .dll 一起使用?我正在使用 FxCop Runner Plugin for jenkins 来分析构建。但我收到以下错误 找不到一个或多个引用的程序集。使用“/directory”或“/reference”开关指定其他程序集引用搜索路径。
如何使用 jenkins runner 插件添加引用?
【问题讨论】:
您正在运行哪个版本的 FxCop?
两件事:
1 将 /gac 标志添加到 FxCop
2 将 FxCopCmd.exe.config 文件更改为 AssemblyReferenceResolveMode,从 StrongName 更改为 StrongNameIgnoringVersion
或者(这不是你想要的,但是)创建一个 FxCop 项目文件并在其中添加所有引用;然后在cmd中调用它。
"C:\Program Files (x86)\Microsoft Fxcop 10.0\FxCopCmd.exe" /project:"C:\Jenkins\jobs\8.5-StaticCodeAnalsis\Project.FxCop" /out:"C:\Jenkins\jobs\8.5-StaticCodeAnalsis\workspace\FxCopReport.xml"
【讨论】: