1

我在 Visual Studio 2010 解决方案中有一个长期构建(设置)项目。它设置为不在解决方案配置中构建。这样,当开发人员在本地构建时,他们就不必等待安装程序在 Visual Studio 中编译。

但是,我正在寻找一种方法来更改 tfsbuild 或 msbuild 文件中的配置,因此每当在服务器上构建东西时,总是会构建安装项目,而不管开发人员签入他们的解决方案时的设置可能是什么。TFS 2008 是源代码控制系统,但只是一个普通的 Server 2008(完全安装了 devenv)是构建服务器。

所有线索表示赞赏。

谢谢。

4

1 回答 1

1

我建议在您的解决方案中创建一个名为 eg 的新配置Release_Setup,这样您就可以为开发人员和安装程序构建单独的配置(请注意,如果他们选择,开发人员可以选择该配置并在本地构建所有内容,这在所有构建代理时非常好很忙,您想检查一切是否正常)。
您甚至可以告诉它构建正常的发布配置,并且Solution Properties->Configuration Properties->Configuration仍然选择构建哪些项目以及排除哪些项目。

希望这可以帮助。我还没有实际测试过,所以请尝试一下,如果有任何问题或者这不能解决您的具体问题,请回复评论。

于 2011-08-12T09:23:37.990 回答