My service fabric app (all .net core 2.1 applications) is made up of 14 services. After the package process in my VSTS build I notice that each service is about 100mb each giving 1.4GB (ish) for the total.
The consequence of this is that when copying the package files around, it is taking a long time! About 10 minutes for the "Copying application to image store..." release phase.
Looking at the package it seems to include the .net core 2.1 framework assemblies, and I guess that is why each service package is so large.
Is it strictly necessary that the package process includes the .net core 2.1 framework components? Is there a way to package it without the .net core framework, and if I do is there a way to install the .net framework on all the VMs of the service fabric cluster, and keep that framework up to date?