Microsoft的文档列出了进行自包含部署(SCD)的好处,而无需安装任何东西,包括.net核心框架。但是,我从其他来源发现,为了在IIS服务器上实际使用SCD,需要安装.net核心托管包...
我认为独立部署的重点在于它是“独立的”。如果无论是要进行SCD还是进行框架相关的部署,都必须安装某些东西,那么我会选择框架相关的,因为它要小得多。
是否有理由需要在IIS服务器上安装.net核心托管包?我可以找到一种不安装的方法吗?
答案 0 :(得分:0)
自包含的部署不包含用于运行.NET核心应用程序see the first paragraph of this section的本地依赖项。
您可以遵循.NET core的本机依赖性,以执行github项目,该项目具有Windows,macOS和linux的本机先决条件。 native prerequisites