【发布时间】:2015-11-06 14:52:07
【问题描述】:
我们实际上有一个安装了 Team Foundation Server 2010 的 Windows Server 2008 R2,它配置了一个 projectcollection。一个数据库项目从 Visual Studio Premium 2010 迁移到 Visual Studio Premium 2012 并签入到 TFS2010。
在另一个 Windows Server 2008 R2 上,Team Foundation Server 2010 与安装了 Build Agents 的 TFS Build Server [TFS2010 Server with projectcollection 和 TFS Build Server 2010 一起工作正常]。
将 databaseproject 从 Visual Studio Premium 2010 迁移到 Visual Studio Premium 2012 后,TFS 构建和部署不起作用,因为在 TFS2010 构建服务器上使用了 .deploymanifest 文件。但是现在对于 VS2012 中的 dbproject,.dacpac 文件的文件更少了。
我阅读了很多关于兼容性的信息,并且有关于在 VS2010 TFS 构建服务器上执行 db 项目构建和部署表单 VS2012 的不同信息。
如果我卸载TFS2010构建服务器并安装了TFS2013,此时选择TFS2010上的项目集合,会出现不兼容错误。
有没有一种解决方案,我们可以在 TFS2010 或 TFS2013 构建服务器上构建和部署在 TFS2010 中签入的 VS2012 数据库项目?
【问题讨论】:
标签: visual-studio-2012 compatibility build-server