有条件地编译整个名称空间 - C#

Fil*_*p K 9 c# conditional namespaces compilation

我想知道是否有办法在C#中有条件地编译整个命名空间.或者我是否必须使用预处理程序指令显式地装饰命名空间中的每个源文件以将其排除?在我的应用程序的子版本中,不需要各种命名空间中的代码,我希望将其排除在外.

提前致谢!

Mic*_*ins 4

如果您的命名空间位于不包含任何其他内容的单独程序集中,您可以使用特定子版本的配置管理器并取消选中“构建”复选框。

如果程序集中还有其他类,但显然它们不会被构建或包含,那么唯一的方法就是用预处理器声明进行装饰。