FxCop 执行失败,返回代码“521”

Posted

技术标签:

【中文标题】FxCop 执行失败,返回代码“521”【英文标题】:FxCop execution failed with return code '521' 【发布时间】:2013-11-06 11:18:51 【问题描述】:

我有一个 WEB API 项目和同一解决方案中的其他一些项目。

我收到错误Could not load *.dll。当WEB API 项目正在加载时。

如有任何帮助,将不胜感激。

【问题讨论】:

您是使用 FxCop-Gui 还是通过命令行? @Micha:我都试过了。 【参考方案1】:

根据http://msdn.microsoft.com/en-us/library/bb429400(v=vs.80).aspx 错误意味着 521 = 0x1 + 0x8 + 0x200 ,即 - 分析错误 - 装配负载错误 - 程序集引用错误

您可以尝试在所有引用上将“复制本地”属性设置为 true

当您使用声纳时,您可以尝试在您的 sonar-properties.properties 中添加类似 te 的内容

sonar.fxcop.assemblyDependencyDirectories=YourWebsiteFolder/bin/Debug,YourExternaldllFolder

【讨论】:

以上是关于FxCop 执行失败,返回代码“521”的主要内容,如果未能解决你的问题,请参考以下文章

requests 返回 521

分析失败并出现错误“没有对此项目执行 FxCop 分析,而它包含 cs 文件”

FxCop 说我应该返回一个通用列表接口而不是字节数组。我是否该? [关闭]

有没有办法让 fxcopcmd 总是返回 0?

521. 最长特殊序列 Ⅰ『简单』

如何修复 FxCop 错误代码 512?