Visual studio UsingDirectivesMustPlacedWithInNamespace已启用false,但仍显示stylecop错误
在我的解决方案中,StyleCopSettings有一个规则(使用DirectivesMustBeplacedWithinNamespace)被禁用,但是当我在发布模式下构建解决方案时,我仍然看到stylecop错误,即使用指令必须在命名空间内Visual studio UsingDirectivesMustPlacedWithInNamespace已启用false,但仍显示stylecop错误,visual-studio,stylecop,Visual Studio,Stylecop,在我的解决方案中,StyleCopSettings有一个规则(使用DirectivesMustBeplacedWithinNamespace)被禁用,但是当我在发布模式下构建解决方案时,我仍然看到stylecop错误,即使用指令必须在命名空间内 <Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules"> <Rules> <Rule Name="UsingDirectivesMustBeP
<Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules">
<Rules>
<Rule Name="UsingDirectivesMustBePlacedWithinNamespace">
<RuleSettings>
<BooleanProperty Name="Enabled">False</BooleanProperty>
</RuleSettings>
</Rule>
</Rules>
<AnalyzerSettings />
错误的
我必须在项目中添加一个Stylecop设置文件,以指向解决方案中的文件。这有助于解决问题:
<StyleCopSettings Version="105">
<GlobalSettings>
<StringProperty Name="LinkedSettingsFile">..\..\SolutionSettings.StyleCop</StringProperty>
<StringProperty Name="MergeSettingsFiles">Linked</StringProperty>
</GlobalSettings>
</StyleCopSettings>
..\..\SolutionSettings.StyleCop
联系