1

我有很多项目的解决方案。
我想用多个配置设置构建几个项目。

例如:
ProjectA 设置为目标框架:3.5 和平台目标 x86。
输出程序集名称为:ProjectA.dll。

我想在单击构建按钮时在几个输出文件中构建项目:
ProjectA_3.5_x86.dll - 用于目标框架 3.5 和平台 x86
ProjectA_4.5_x64.dll - ...

这就是 buildservers 所做的。

有没有办法让构建操作查看配置文件,然后确定如何构建每个项目,使用不同的程序集名称和不同的构建配置?

谢谢 !

4

1 回答 1

2

据我所知,每次编译项目只能生成一个 dll。听起来您想要做的是创建不同的构建配置;这可以通过手动编辑项目文件或使用配置管理器来完成。您可以设置不同的配置(3.5 框架,x86 CPU,程序集名称为 xxx.yyy),然后在编译时选择该配置。但是,重要的是要了解您必须对代码进行多次编译,选择不同的配置,以生成不同的 dll。如果您有一个自动构建过程,您应该能够将项目设置为多次编译并更改配置名称。

于 2013-03-11T14:29:39.790 回答