[英]Visual Studio: Setup Project changes based on build configuration?
我有一个为X公司建立的项目。然后他们决定允许Y公司使用该产品-他们想进行一些小的品牌类型更改。 我来自C编程背景,所以我添加了另一个构建配置,该构建配置根据要为哪个品牌构建解决方案来指定条件编译符号。 然后源代码有一些:
#if COMPANY_X
// do stuff
#elif COMPANY_Y
// do different stuff
#endif
现在这是我的问题:我可以使用解决方案的构建配置来操纵一个(Visual Studio Installer)安装项目吗? 还是我必须维护多个安装项目来管理它们之间的差异(应用程序名称,安装文件夹,制造商等)? (或者也许从根本上讲,我会把这一切弄错了吗?)
背景信息:Visual Studio 2010,Visual Studio安装程序,C#
您可以使用单个vs 2010解决方案,并创建多个解决方案配置(理想情况下适用于不同公司或不同环境)。
VS 2010菜单->构建->配置管理器->从活动解决方案配置中选择新的。 使用这种方法,您不必编写条件构建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.