你能在VS中禁用styleCop吗?
设想情况:
发布于 2013-06-19 09:42:59
我设置了一个单独的构建配置,它不运行代码分析。
我现在在VS中有以下配置:
您必须手动选择要构建的配置(即列表中的步骤3将是手动步骤)。
在构建目标文件中,我包含了如下代码:
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug (No code analysis)' ">
<RunCodeAnalysis>false</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition="('$(RunCodeAnalysis)'=='true') and '$(Language)'=='C#' ">CODE_ANALYSIS;$(DefineConstants)</DefineConstants>
</PropertyGroup>发布于 2018-03-23 10:44:20
可以通过在解决方案文件夹的根目录中放置一个StyleCop来解析整个解决方案的Settings.StyleCop,其内容如下:
<StyleCopSettings Version="105">
<GlobalSettings>
<BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty>
</GlobalSettings>
</StyleCopSettings>这样做之后,您需要重新启动Visual。
发布于 2013-06-18 08:16:06
这要求您编辑.sln文件。
http://stylecop.codeplex.com/discussions/285902
https://stackoverflow.com/questions/17163746
复制相似问题