【发布时间】:2013-04-09 18:44:27
【问题描述】:
我正在尝试让 FxCop 10 在 Windows 8 构建计算机上运行分析,但似乎已经碰壁了。
当我使用 /verbose 对 dll 运行它时,我得到: 无法解析对 Windows 的引用。无法加载 [我的 dll 的路径]。读取模块 [我的模块名称] 时遇到以下错误:无法解析程序集引用:Windows,Version=255.255.255.255,Culture=neutral,PublicKeyToken=null
如果我设置了 FxCopCmd.exe.config,我让它指向 VS 2012 最低推荐规则,并且可以让它从 Visual Studio 运行代码分析:
这是我的命令行版本,它会产生上述错误:
fxcopcmd /file:"D:\Source\Project\bin\release\myproject.dll" /out:"D:\temp\fxcop-report.xml" /rs:="C:\Program Files (x86 )\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\Rule Sets\MinimumRecommendedRules.ruleset" /s /assemblyCompareMode:StrongNameIgnoringVersion /searchgac /verbose
如果我也尝试使用 FxCop 应用程序运行分析,则会收到 Windows 版本 255.255.255.255 的提示。
这是一个 Windows 8 Phone 项目。
【问题讨论】:
标签: continuous-integration windows-phone-8 fxcop fxcopcmd