针对解决方案中的特定项目禁用stylecop分析有没有一种方法可以轻松地阻止解决方案中特定项目出现StyleCop警告。或者更确切地说,选择VisualStudio应该对哪些项目执行StyleCop分析的方法?我们有一个包含9个项目的解决方案。我实际上只想看到2个项目的StyleCop警告,所以我在这些项目根目录中创建了StyleCop.Settings文件。这意味着,对于其余项目,将应用默认规则集,每次我打开课程时,我都会看到一个充满警告的屏幕。我能想到的删除这些警告的唯一方法是在上面的文件夹级别添加另一个StyleCop.Settings文件并关闭所有规则,并在我感兴趣的特定设置文件上设置合并选项不与此合并父文件。只是感觉不对。有更清洁的选择还是我是唯一的选择?更新:我正在寻找一种方法来阻止警告出现在VisualStudio中。我已将Settings.StyleCop文件添加到解决方案文件夹并禁用所有规则。我在我的一个测试项目中运行StyleCop分析,没有报告任何错误。但是,打开测试类会显示一大堆StyleCop警告,我想抑制这些警告。这可能是ReSharper的StyleCop插件吗?我创建了一个代码清理配置文件并在那里禁用了某些规则,但这似乎对我的测试类没有任何影响。请查看文件列表配置-它们允许默认禁用每项规则:默认情况下启用或禁用此外,一个新设置允许您确定默认情况下应启用还是禁用规则。这可以在项目级别或SourceFileList级别设置。比如下面是如何设置一个项目,默认禁用所有规则,只显式启用两条规则:需要了解更多C#学习教程,希望大家多多关注—False本文收集自网络且不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
