Visual studio 2015 使用visual studio联机生成定义生成SSIS解决方案。MSBuild不支持dtproj,因此无法生成

Visual studio 2015 使用visual studio联机生成定义生成SSIS解决方案。MSBuild不支持dtproj,因此无法生成,visual-studio-2015,ssis,sql-server-2012,msbuild,Visual Studio 2015,Ssis,Sql Server 2012,Msbuild,我已经通过VisualStudioOnline创建了一个构建SSIS项目(dtproj)的构建定义。生成似乎成功,但出现一条警告,指出“MSBuild不支持dtproj,无法生成” SSDT已安装在生成服务器上 有人知道为什么会出现此警告吗?MSBuild无法生成SSDT使用的项目文件格式。它是一种预msbuild VisualStudio格式 有一种方法很简单,但最简单的方法不是对此项目使用MSBuild,而是通过VisualStudio命令行进行构建。由于它是从visual studio生成

我已经通过VisualStudioOnline创建了一个构建SSIS项目(dtproj)的构建定义。生成似乎成功,但出现一条警告,指出“MSBuild不支持dtproj,无法生成”

SSDT已安装在生成服务器上


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

MSBuild无法生成SSDT使用的项目文件格式。它是一种预msbuild VisualStudio格式


有一种方法很简单,但最简单的方法不是对此项目使用MSBuild,而是通过VisualStudio命令行进行构建。由于它是从visual studio生成的,因此它了解所有项目文件格式,并具有必要的SSDT插件。

Hi Martin,使用visual studio 2015,它确实工作得很好。但是,我们通过visual studio online和生成定义生成和部署。您应该能够在VSTS/build服务器中使用
devenv.exe
。您不能在VST中使用基于msbuild的任务,而是使用命令行步骤。有一个“使用visual studio任务生成”的功能请求,该任务使用devenv.exe。如果您认为MSBuild应该支持SSxS项目,请在此处投票: