VS 2015 on development VS 2013 on CI

时间:2015-10-02 10:25:38

标签: visual-studio-2013 msbuild teamcity visual-studio-2015 teamcity-8.0

我面临的情况是团队在本地计算机上使用VS 2015开发解决方案,CI(在本例中为TeamCity)配置为使用VS 2013构建解决方案,然后使用已编译的应用程序创建安装包。 TeamCity版本为8.1,不支持VS 2015。这意味着MSBuild在本地计算机上对CI使用两个不同的工具集版本。我不确定这是否是创建软件的正确方法。

您的经历是什么?有什么可以暗示的吗?或者你认为这样做是否安全?

1 个答案:

答案 0 :(得分:0)

从技术角度来看,只要他们不使用不需要MSBuild 14.0的功能,你应该可以很好地定位NetFX45。

当他们需要这些功能时,您需要升级TeamCity以及构建代理上的VS实例。