我们已经在公司安装了新的 TFS 2015,现在我正在尝试成功构建 CI。
目前,构建总是失败并显示以下消息:
未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets”。确认声明中的路径正确,并且文件存在于磁盘上。
好的,看起来构建服务器上缺少 SSDT 包。
我发现,您需要在代理所在的机器上安装 Visual Studio(2015?)。
看这里:想要一个无需安装 Visual Studio 的 SSDT 无头构建服务器?你运气不佳!
据我了解,我们需要在 BuildServer 上安装至少一个 VS 2015 社区版才能成功编译 SSDT 包?
问题:
- 社区版足以满足这一要求吗?
- 如果没有,我们应该使用哪个专业版许可证,或者我们只需要安装它而永远不启动它?
- 除了安装 Visual Studio 还有其他解决方案吗?(也许我现在还没有找到)
希望有人对此有一点经验。