【问题标题】:Can I exclude a namespace(i.e Name1.Name2) from a build configuration我可以从构建配置中排除命名空间(即 Name1.Name2)吗
【发布时间】:2018-10-14 19:17:53
【问题描述】:

我需要从 Release 构建配置中排除命名空间。我在该命名空间中有很多类型,我不想使用预处理器编译器条件和#if DEBUG 之类的符号。

【问题讨论】:

  • [Conditional("DEBUG")] 标记你的方法怎么样?另外,您不是在其他地方使用这些类型吗?如果是这样,你是否保留它们有关系吗?

标签: .net visual-studio namespaces buildconfiguration


【解决方案1】:

你可以使用配置管理器来做。

请记住,您将排除完整的组件(csproj 或 vbproj)。

右键单击解决方案名称并选择配置管理器,这将打开以下屏幕:

然后您可以选择配置(调试/发布)并选中/取消选中您要构建的组件。

【讨论】:

    猜你喜欢
    • 2020-03-13
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    • 1970-01-01
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 2013-10-24
    相关资源
    最近更新 更多