首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法让fxcopcmd总是返回0?

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

Stack Overflow用户
提问于 2010-08-11 23:26:22
回答 1查看 160关注 0票数 0

我想在一个连续构建中使用fxcop,并且我的项目中几乎每个类都被分析过,但是有一些异常(程序集加载),它使fxcopcmd退出并返回错误代码8。因此,由于这个错误代码,连续构建失败。

我希望构建完成,这样我就可以显示所有的结果,即使是那些异常。

那么有没有办法抑制错误代码呢?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2010-08-16 22:41:23

您可能想要搜索它无法加载程序集的原因。如果您只想继续构建,即使存在违反FxCop规则的情况,也可以将FailOnError设置为False。如果你使用MSBuild,那就是。我们的文件如下所示(不用考虑变量):

代码语言:javascript
复制
<FxCop TargetAssemblies="@(BusinessAssembly)" ProjectFile="business.fxcop" AnalysisReportFileName="$(FxCopReportFile)" ToolPath="$(FxCopToolPath)" FailOnError="True" />

如果将FailOnError设置为False,构建将继续,但您将得到business.fxcop报告。但是,如果存在真正的FxCop冲突,构建也将继续。请记住这一点。

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

https://stackoverflow.com/questions/3460014

复制
相关文章

相似问题

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