zoukankan      html  css  js  c++  java
  • .Net Core有三种部署方式

    1、依赖框架的部署(FDD)
      依赖系统已安装的.NET Core库,包含自己的代码和第三方的依赖项。
      包含.dll文件。

      优点:

      不必预先定义应用运行的目标操作系统,生成的可执行文件和库,通用的PE文件格式,.NET Core都可以执行;
      部署包的大小很小,包含自己的代码和第三方的依赖项;
      降低磁盘空间;
      如果运行时更新了,我们只需要更新操作的系统就可以

      缺点:

      系统上的.NET Core版本必须至少要和应用目标的.NET Core版本是一样,也可以高;

      以后你升级系统的.NET Core从2.x到3.x,你的应用是针对2.x,996坑;你的应用,有一个目标框架

    2、独立部署(SCD)
      不依赖系统的.NET Core,自己的代码和第三方的依赖项,还包含.NET Core库,还会包括一个可执行文件.exe,dll文件

      优点:

      可以单独控制与应用一起部署的.NET Core版本;可以保证应用是能够运行的


      缺点:

      必须选择应用的目标系统;部署包比较大

    3、依赖框架的可执行文件(FDE)
      针对系统优化过

  • 相关阅读:
    数组方法的扩展,如map,reduce,fliter,forEach方法
    设计模式总体概括
    centos yum 安装 tomcat
    idea springboot 打包 war
    idea使用tomcat运行maven打包的war
    CentOS 7 用 yum 安装 Nginx
    CentOS更换yum源
    城市代码表mysql
    更改idea启动内存信息
    (三)多表代码生成
  • 原文地址:https://www.cnblogs.com/ahao214/p/13508610.html
Copyright © 2011-2022 走看看