gpt4 book ai didi

visual-studio-2010 - 为什么 StyleCop SA1305 不遵守 VS2010(或 MSBuild)中允许的前缀列表?

转载 作者:行者123 更新时间:2023-12-04 10:02:28 25 4
gpt4 key购买 nike

我刚刚将一个项目从 2008 年升级到 2010 年 Beta 2,StyleCop 现在正在报告带有前缀“is”的变量名称的 SA1305(匈牙利符号)警告。 'Is' 绝对在允许的前缀列表中。

这是一个已知的问题?有没有其他人遇到过这个问题?该代码在 2008 年肯定是在没有任何警告的情况下编译的。

更新 :事实证明,这可以在 Visual Studio 中按预期工作,但随后通过 MSBuild 失败。请参阅下面的答案以了解原因。

最佳答案

您可以手动将“is”异常添加到 Settings.StyleCop:

<Analyzers>    
<Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.NamingRules">
<AnalyzerSettings>
<CollectionProperty Name="Hungarian">
<Value>is</Value>
</CollectionProperty>
</AnalyzerSettings>
</Analyzer>
</Analyzers>

关于visual-studio-2010 - 为什么 StyleCop SA1305 不遵守 VS2010(或 MSBuild)中允许的前缀列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1826944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com