【发布时间】:2011-03-01 19:30:19
【问题描述】:
我正在编写一个应用程序,它有两个类,它们提供基本相同的功能,但适用于不同的情况。我想要三个版本的软件 - 一个用户可以更改 ini 文件以将程序配置为使用两个类之一,然后一个版本只使用两个类之一。
现在我通过一个 ini 文件让它工作,但我希望能够构建完全不包含不需要的类的代码的版本。
解决此问题的最佳方法是什么?我目前的想法是,由于这两个类都派生自一个公共接口,我将只添加一个编译时条件,它查看活动的构建配置并决定是否编译该类。这样做的语法是什么?
提前感谢您的帮助和意见!
【问题讨论】:
标签: c# visual-studio-2008 build-process