当我构建这个项目时,我得到了以下错误。如何解决此问题?
错误消息:为了对托管二进制文件执行代码分析,MSBuild需要启动FxCop。MSBuild找不到FxCop二进制文件。确保已安装Visual Studio Team Edition for Software Developers或Visual Studio Team Suite,并从“Visual Studio Command Prompt”中运行MSBuild。
发布于 2013-10-31 10:11:46
找到答案了。在我的解决方案中,规则集位于一个共享的网络位置,如bellow。
<CodeAnalysisRuleSet>\\someserver\aa\bb.ruleset</CodeAnalysisRuleSet>
<RunCodeAnalysis>true</RunCodeAnalysis>如果您没有访问网络位置的正确凭据,您将收到此错误。因此,请确保可以从您的计算机访问\someserver\aa\bb.ruleset。如果没有,请转到run并输入\someserver\,当登录窗口出现提示时,输入您的凭据。(特别是如果您来自另一个域,跨域登录可能会失败)。登录后,下一次visual studio可以愉快地访问网络路径。
发布于 2013-10-31 09:27:28
*编辑*
这将永久禁用代码分析,如果这不是你想要的。不要使用它。
打开项目文件并替换此属性
<RunCodeAnalysis>true</RunCodeAnalysis>
with
<RunCodeAnalysis>false</RunCodeAnalysis>https://stackoverflow.com/questions/19696800
复制相似问题