使用Visual Studio在线构建定义构建SSIS解决方案... MSBuild不支持.dtproj,无法构建

时间:2017-06-07 11:01:50

标签: visual-studio-2015 ssis sql-server-2012 msbuild

我通过visual studio online创建了一个构建定义,构建了一个SSIS项目(dtproj)。构建似乎成功但是有一个警告显示“MSBuild不支持dtproj并且无法构建”。

SSDT已安装在构建服务器上。

有没有人知道为什么会出现此警告?

1 个答案:

答案 0 :(得分:2)

MSBuild无法构建SSDT使用的项目文件格式。它是一种预制的视觉工作室格式。

create an msbuild project that performs the necessary tasks有一种愚蠢的方式,但最简单的方法不是在这个项目中使用MSBuild,而是通过visual studio命令行devenv.exe /build构建它。由于它是从visual studio构建的,它可以理解所有项目文件格式并具有必要的SSDT插件。