Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio UsingDirectivesMustPlacedWithInNamespace已启用false,但仍显示stylecop错误_Visual Studio_Stylecop - Fatal编程技术网

Visual studio UsingDirectivesMustPlacedWithInNamespace已启用false,但仍显示stylecop错误

Visual studio UsingDirectivesMustPlacedWithInNamespace已启用false,但仍显示stylecop错误,visual-studio,stylecop,Visual Studio,Stylecop,在我的解决方案中,StyleCopSettings有一个规则(使用DirectivesMustBeplacedWithinNamespace)被禁用,但是当我在发布模式下构建解决方案时,我仍然看到stylecop错误,即使用指令必须在命名空间内 <Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules"> <Rules> <Rule Name="UsingDirectivesMustBeP

在我的解决方案中,StyleCopSettings有一个规则(使用DirectivesMustBeplacedWithinNamespace)被禁用,但是当我在发布模式下构建解决方案时,我仍然看到stylecop错误,即使用指令必须在命名空间内

  <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
联系