【发布时间】:2018-12-04 20:45:00
【问题描述】:
我的服务结构应用程序(所有 .net core 2.1 应用程序)由 14 个服务组成。在我的 VSTS 构建中的打包过程之后,我注意到每个服务大约 100mb,每个服务总共提供 1.4GB(ish)。
这样做的后果是,在复制包文件时,需要很长时间! “Copying application to image store...”发布阶段大约需要 10 分钟。
查看包似乎包含 .net core 2.1 框架程序集,我想这就是每个服务包如此之大的原因。
打包过程是否必须包含.net core 2.1框架组件?有没有办法在没有 .net 核心框架的情况下打包它,如果我这样做了,有没有办法在服务结构集群的所有虚拟机上安装 .net 框架,并保持该框架是最新的?
【问题讨论】:
标签: .net-core azure-service-fabric azure-pipelines-release-pipeline