在Docker Windows构建容器中构建SSIS项目

时间:2019-10-24 17:26:16

标签: docker ssis azure-devops dockerfile

我有一个Windows容器,其中包含带有.NET core 2.2的vs 2017构建工具,并且能够很好地构建.NET core项目。现在,我怎样才能在同一.NET核心解决方案中获得SSIS项目,使其在同一容器中构建,您知道吗?解决方案有何解决方法?

 RUN C:\TEMP\Install.cmd C:\TEMP\vs_buildtools.exe --quiet --wait --norestart --nocache 
    --channelUri C:\TEMP\VisualStudio.chman
    --installChannelUri C:\TEMP\VisualStudio.chman 
    --add Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools
    --add Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools 
    --add Microsoft.Net.ComponentGroup.TargetingPacks.Common
    --add Microsoft.VisualStudio.Component.TestTools.BuildTools 
    --add Microsoft.VisualStudio.Workload.NetCoreBuildTools
--add Microsoft.VisualStudio.Workload.WebBuildTools --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.UniversalBuildTools --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.DataBuildTools
--channelUri C:\TEMP\VisualStudio.chman

尝试过


    --add Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools

但没有帮助。

有人尝试过构建SSIS吗?有什么想法吗?

TIA,

1 个答案:

答案 0 :(得分:0)

  

在docker Windows构建容器中构建SSIS项目

目前恐怕不支持在docker windows build容器内构建SSIS项目。

我们可以知道微软方面有用户的声音:

Add SSIS to the SQL Server Docker Image

关于support SSIS的问题也仍然存在。

您可以对此反馈进行投票并添加评论。当有足够的社区投票并添加反馈意见时,产品团队成员将认真对待此反馈意见。

此外,tere是由开拓者撰写的非常good blog,您可以参考它以获得更多详细信息。

希望这会有所帮助。