首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSBuild无法找到FxCop二进制文件

MSBuild无法找到FxCop二进制文件
EN

Stack Overflow用户
提问于 2013-10-31 09:18:31
回答 2查看 2K关注 0票数 0

当我构建这个项目时,我得到了以下错误。如何解决此问题?

错误消息:为了对托管二进制文件执行代码分析,MSBuild需要启动FxCop。MSBuild找不到FxCop二进制文件。确保已安装Visual Studio Team Edition for Software Developers或Visual Studio Team Suite,并从“Visual Studio Command Prompt”中运行MSBuild。

EN

回答 2

Stack Overflow用户

发布于 2013-10-31 10:11:46

找到答案了。在我的解决方案中,规则集位于一个共享的网络位置,如bellow。

代码语言:javascript
复制
<CodeAnalysisRuleSet>\\someserver\aa\bb.ruleset</CodeAnalysisRuleSet>
<RunCodeAnalysis>true</RunCodeAnalysis>

如果您没有访问网络位置的正确凭据,您将收到此错误。因此,请确保可以从您的计算机访问\someserver\aa\bb.ruleset。如果没有,请转到run并输入\someserver\,当登录窗口出现提示时,输入您的凭据。(特别是如果您来自另一个域,跨域登录可能会失败)。登录后,下一次visual studio可以愉快地访问网络路径。

票数 1
EN

Stack Overflow用户

发布于 2013-10-31 09:27:28

*编辑*

这将永久禁用代码分析,如果这不是你想要的。不要使用它。

打开项目文件并替换此属性

代码语言:javascript
复制
<RunCodeAnalysis>true</RunCodeAnalysis>

with 

<RunCodeAnalysis>false</RunCodeAnalysis>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19696800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档