嗨,有人可以在选择不同的发布选项时列出并解释所有最重要的PROS和CONS:
可以将依赖于框架的部署部署到已安装.NET Core的目标计算机。因此,您的应用程序不必使用它部署.NET Core。
自包含部署将.NET Core与应用程序一起部署,并且不需要在目标计算机上进一步依赖.NET Core。
有关这两种部署模型的更多信息和优缺点,请参阅文档:https://docs.microsoft.com/en-us/dotnet/core/deploying/