为什么 StyleCop 输出为 "StyleCop cancelled"?
Why does StyleCop output read "StyleCop cancelled"?
在 VisualStudio 2012 中,创建 WPF 解决方案,尝试 运行 对整个解决方案进行 stylecop,输出为
------ StyleCop 4.7 (build 4.7.59.0) started ------
Pass 1: testProject - \App.xaml.cs
Pass 1: testProject - \Modules\Administration\Models\DocumentClass.cs
Pass 1: testProject - \Modules\Administration\Models\DocumentType.cs
Pass 1: testProject - \Modules\Administration\Models\LetterGroup.cs
Pass 1: testProject - \Modules\Administration\Models\LetterType.cs
------ StyleCop cancelled ------
为什么我会收到这条消息?过程完成了吗?我在哪里可以找到结果?
查看 "Error List" 选项卡。我很确定您会发现有 1000 个警告。如果达到该数字,StyleCop 就会停止。而且我不知道您可以更改该号码。
修复样式违规或禁用您不 want/need 低于 1000 的规则。然后 StyleCop 将 运行 结束。
如果警告超过 1000,StyleCop 将被取消。
另一个问题是 ErrorList 默认显示 "Build Only"
的错误
以下是使警告出现的步骤:
(*** 请注意以下示例使用的是 VS2017)
1) “StyleCop 已取消”,输出消息中没有任何原因说明:
2) 打开 [Error List] 选项卡,如果 [Show issue generated] 组合框是 "Build Only",您将看不到任何内容
3) 将 [显示问题生成] 组合框更改为 "Build + Intellisense":
4) 如果还是什么都看不到,可能是过滤器打开了,点击"Clear All Filters"按钮清除所有过滤器:
5) 现在您应该能够看到所有警告:
6) 您可能希望通过删除不需要的规则来减少警告,右键单击项目并选择“属性”。在刚刚打开的画面中,select“代码分析”:
6) 默认情况下,“Microsoft 托管推荐规则”将被 selected。单击“打开”,您将看到一长串您可以 select 或取消 select 的规则:
右键单击正在取消的项目 StyleCop 并选择 StyleCop 设置
取消 StyleCop 前更改最大警告数
在 VisualStudio 2012 中,创建 WPF 解决方案,尝试 运行 对整个解决方案进行 stylecop,输出为
------ StyleCop 4.7 (build 4.7.59.0) started ------
Pass 1: testProject - \App.xaml.cs
Pass 1: testProject - \Modules\Administration\Models\DocumentClass.cs
Pass 1: testProject - \Modules\Administration\Models\DocumentType.cs
Pass 1: testProject - \Modules\Administration\Models\LetterGroup.cs
Pass 1: testProject - \Modules\Administration\Models\LetterType.cs
------ StyleCop cancelled ------
为什么我会收到这条消息?过程完成了吗?我在哪里可以找到结果?
查看 "Error List" 选项卡。我很确定您会发现有 1000 个警告。如果达到该数字,StyleCop 就会停止。而且我不知道您可以更改该号码。
修复样式违规或禁用您不 want/need 低于 1000 的规则。然后 StyleCop 将 运行 结束。
如果警告超过 1000,StyleCop 将被取消。 另一个问题是 ErrorList 默认显示 "Build Only"
的错误以下是使警告出现的步骤: (*** 请注意以下示例使用的是 VS2017)
1) “StyleCop 已取消”,输出消息中没有任何原因说明:
2) 打开 [Error List] 选项卡,如果 [Show issue generated] 组合框是 "Build Only",您将看不到任何内容
3) 将 [显示问题生成] 组合框更改为 "Build + Intellisense":
4) 如果还是什么都看不到,可能是过滤器打开了,点击"Clear All Filters"按钮清除所有过滤器:
5) 现在您应该能够看到所有警告:
6) 您可能希望通过删除不需要的规则来减少警告,右键单击项目并选择“属性”。在刚刚打开的画面中,select“代码分析”:
6) 默认情况下,“Microsoft 托管推荐规则”将被 selected。单击“打开”,您将看到一长串您可以 select 或取消 select 的规则:
右键单击正在取消的项目 StyleCop 并选择 StyleCop 设置
取消 StyleCop 前更改最大警告数