【Windows】ASP.NET Core 部署到 IIS
2017-12-13 15:02
561 查看
如果你的系统环境没有 .NET CORE SDK,请到官网进行下载: https://www.microsoft.com/net/download/windows
接下来我们开始进行环境的部署,首先在磁盘建立路径 : E:\Workstation\site 用于站点的发布
部署有两种方式,1 .控制台发布 2 .在 VS(2017) 进行发布
我们先来说第一种发布方式,首先我们要确认 IIS 已安装 .NET CORE 的 Module ,如果你的环境已安装可在找到一个名称为 AspNetCoreModule 的模块,如下图:
这里需要注意的是,在配置站点时需要把托管模式设置为非托管,参考下图:
确认环境无误后,我们通过 CMD 命令栏,进入到站点路径:
进入后通过 Core 命令进行发布
需要注意的是,如果在自己的目录进行发布,发布编译生成的文件会自动存放在当前目录下的 Debug 目录下
当然,我们也可以通过 output 方式发布到指定的目录中
这样我们就可以直接在本地访问到我们发布的 Asp.Net Core 站点了
接下来我们来说说第二种发布方式,这种方式和常规的 Asp.Net 站点发布几乎相差无几,这里直接简单以图呈现
接下来我们开始进行环境的部署,首先在磁盘建立路径 : E:\Workstation\site 用于站点的发布
部署有两种方式,1 .控制台发布 2 .在 VS(2017) 进行发布
我们先来说第一种发布方式,首先我们要确认 IIS 已安装 .NET CORE 的 Module ,如果你的环境已安装可在找到一个名称为 AspNetCoreModule 的模块,如下图:
这里需要注意的是,在配置站点时需要把托管模式设置为非托管,参考下图:
确认环境无误后,我们通过 CMD 命令栏,进入到站点路径:
进入后通过 Core 命令进行发布
dotnet core pushlish
需要注意的是,如果在自己的目录进行发布,发布编译生成的文件会自动存放在当前目录下的 Debug 目录下
当然,我们也可以通过 output 方式发布到指定的目录中
dotnet publish -o path
这样我们就可以直接在本地访问到我们发布的 Asp.Net Core 站点了
接下来我们来说说第二种发布方式,这种方式和常规的 Asp.Net 站点发布几乎相差无几,这里直接简单以图呈现
相关文章推荐
- ASP.NET Core部署到Windows IIS
- Windows + IIS 环境部署Asp.Net Core App
- Windows + IIS 环境部署Asp.Net Core App
- asp.net core-3.应用程序部署到iis
- 1.4部署到IIS「深入浅出ASP.NET Core系列」
- IIS部署ASP.Net Core 502.5错误和解决
- 10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用
- 在IIS上部署你的ASP.NET Core项目
- asp.net core部署到iis中出现 HTTP Error 502.5 - Process Failure的问题
- 1.4部署到IIS「深入浅出ASP.NET Core系列」
- Asp.net core利用IIS在windows上进行托管步骤详解
- 在IIS上部署ASP.NET Core项目
- ASP.NET Core开发期间部署到IIS自定义主机域名并附加到进程调试
- asp.net core部署到iis
- asp.net core部署到iis中出现 HTTP Error 502.5 - Process Failure的问题
- win10下iis部署asp.net core rtm
- PowerShell自动部署ASP.NET Core程序到 IIS
- 在IIS上部署你的ASP.NET Core项目
- 在IIS上部署你的ASP.NET Core项目