C# 如果存在未使用的名称空间,是否有任何工具或方法使生成失败

C# 如果存在未使用的名称空间,是否有任何工具或方法使生成失败,c#,visual-studio,resharper,C#,Visual Studio,Resharper,Visual Studio和Resharper突出显示未使用的名称空间,但它们不会生成任何警告,因此我们无法使用“将警告视为错误”和“项目编译良好”: 可以在侧边栏中显示警告,但可以配置为显示错误 也许也能做到这一点。快速的谷歌搜索让我相信IDE0005可以实现这一点。我找到了CI持续集成的解决方案。您可以在TeamCity中使用检查: 创建构建步骤检查重竖琴。 添加故障条件基于度量值更改的故障生成检查警告数。 看看这个:我已经配置了Resharper来显示错误,你们可以在附加的屏幕截图上看到。

Visual Studio和Resharper突出显示未使用的名称空间,但它们不会生成任何警告,因此我们无法使用“将警告视为错误”和“项目编译良好”:

可以在侧边栏中显示警告,但可以配置为显示错误


也许也能做到这一点。快速的谷歌搜索让我相信IDE0005可以实现这一点。

我找到了CI持续集成的解决方案。您可以在TeamCity中使用检查:

创建构建步骤检查重竖琴。 添加故障条件基于度量值更改的故障生成检查警告数。
看看这个:我已经配置了Resharper来显示错误,你们可以在附加的屏幕截图上看到。我的问题是如何使构建失败。StyleCop不起作用