2
我已经通过构建SSIS项目(dtproj)的visual studio online创建了构建定义。构建似乎成功,但出现一条警告,指出“dtproj不受MSBuild支持,无法构建”。使用visual studio在线构建定义构建SSIS解决方案... .dtproj不受MSBuild支持,不能构建
SSDT已安装在构建服务器上。
有没有人有任何想法,为什么这个警告会显示出来?
我已经通过构建SSIS项目(dtproj)的visual studio online创建了构建定义。构建似乎成功,但出现一条警告,指出“dtproj不受MSBuild支持,无法构建”。使用visual studio在线构建定义构建SSIS解决方案... .dtproj不受MSBuild支持,不能构建
SSDT已安装在构建服务器上。
有没有人有任何想法,为什么这个警告会显示出来?
MSBuild无法构建SSDT使用的项目文件格式。这是一个msbuild之前的视觉工作室格式。
有到create an msbuild project that performs the necessary tasks哈克方式,但最简单的方法是不是不使用的MSBuild这个项目,但通过Visual Studio命令行devenv.exe /build
构建它。由于这是从Visual Studio构建的,因此它可以理解所有项目文件格式并具有必要的SSDT插件。
Hi Martin, 它使用visual studio 2015可以正常工作。但是,我们通过visual studio在线构建和部署并构建定义。 –
您应该可以在VSTS/build服务器中使用'devenv.exe'。您只能在VSTS中使用基于msbuild的任务,但使用命令行步骤。有一个使用devenv.exe在https://github.com/Microsoft/vsts-tasks/issues/946 –
的“与视觉工作室任务构建”的功能请求好的感谢马丁我会给它一个去。 –