我收到了CA1020:避免命名空间中只有少数类型错误,并在其中注意到以下注释:
我不太确定这些是什么。我从来没有听说过或见过任何具有“Design”或“Permissions”命名空间的库或框架。那到底是什么,应该放什么?设计时类型和权限不应合并到其他命名空间中,以符合此指南。这些类型应位于您的主命名空间下面的它们自己的命名空间中,分别以 .Design 和 .Permissions 结尾。
System.Windows.Forms.DataVisualization.Design
。此外,大多数 DevExpress 程序集也有这样的配对。 - Dmitry