1
我有一个为X公司制作的项目,然后他们决定允许Y公司使用该产品 - 并且他们希望进行一些小的品牌类型更改。我来自C编程背景,因此我添加了另一个构建配置,该构造指定了一个条件编译符号,具体取决于为该解决方案构建的品牌。然后将源代码有几个:Visual Studio:安装项目更改基于生成配置?
#if COMPANY_X
// do stuff
#elif COMPANY_Y
// do different stuff
#endif
现在,这里是我的问题:我是否可以使用该解决方案的构建配置来操纵单个(Visual Studio安装)安装项目?还是必须维护多个安装项目来管理它们之间的差异(应用程序名称,安装文件夹,制造商等)? (或者更根本的是,我要对所有这一切错了吗?)
背景信息:Visual Studio 2010中,Visual Studio安装,C#