Microsoft's documentation lists a benefit of doing a Self-Contained Deployment (SCD) is not having to install anything, including the .net core framework. But, I found out from other sources, that in order to actually use SCD on an IIS server, it is required to install the .net core hosting bundle...
I thought the point of self-contained deployment was that it was "self-contained". If I have to install something whether I'm doing a SCD, or doing Framework-Dependent deployment, then I would choose framework- dependent, because it is much smaller.
Is there a reason .net core hosting bundle needs to be installed on the IIS server? Can I find a way to not install it?