4

我有一个在visual studios 2010 pro中创建的项目,现在打开它最终我得到了100个我相信的错误,因为fx cop。

我该如何简单地关闭它。

我已经右键单击并转到代码分析,我的网站在什么设置上?

编辑:

我需要关闭它的原因是因为我收到了这个主要错误:

Error   1   CA0060 : The indirectly-referenced assembly 'Newtonsoft.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' could not be found. This assembly is not required for analysis, however, analysis results could be incomplete. This assembly was referenced by: C:\CMS\packages\DataTablePager\DataTablePager.dll.     Application

在此处输入图像描述

4

2 回答 2

9

在解决方案资源管理器中右键单击您的项目节点,选择属性。

底部附近有一个代码分析选项卡。单击它并取消选中“在构建时启用代码分析”。

或者,您可以右键单击该错误,然后选择“抑制”。这将允许您抑制生成该错误。

于 2012-06-26T18:18:51.677 回答
1

添加<RunCodeAnalysis>false</RunCodeAnalysis>到您的 .csproj 文件(我在第一次<PropertyGroup>找到它时就打了它)并停止使用Analyze > Run Code Analysis,因为它仍然运行旧的 FxCop。

如果您使用旧的 ASP.NET(不是 Core),请右键单击项目并单击Unload project,然后才能编辑 .csproj。

资料来源:https ://docs.microsoft.com/en-us/visualstudio/code-quality/fxcop-analyzers-faq?view=vs-2019

于 2019-12-10T14:39:54.780 回答