我正在研究VS 2010解决方案的构建过程,其中的一些项目都针对.NET Framework 4.0。据我所知,要使TFS 2008构建这种类型的解决方案,我们将不得不更改构建代理使用的MSBuild.exe文件的版本-修改TFSBuildService.exe.config文件,并相应地指向MSBuildPath条目。

您知道这是否会对以2.0和3.5框架为目标的现有项目构建产生影响吗?您知道这种类型的设置有任何已知问题吗?

最佳答案

我们从VS2008升级到VS2010,但没有进行TFS迁移(因此仍为2008版本)。我们遇到的唯一问题是构建机器(因为只有一台),因此我们必须配置SideBySide构建。我们在带有MSBUILD脚本的VS2008解决方案中拥有项目,其中一些已迁移到VS2010。
这是解决方案http://www.codeproject.com/KB/architecture/SideBySideTfsBuild.aspx

更改后,我们还没有遇到任何问题:)

10-08 07:37
查看更多