ASP.NET Core 应用程序部署
在Windows OS部署
使用IIS
发布部署
- 本机安装IIS服务器,这是必须的
- 发布asp.net Core应用程序
- 部署应用程序到IIS
应用程序发布说明
- VS部署模式支持独立部署及框架依赖部署,若本机已安装.NET Core SDK,我们选择框架依赖部署即可
- 运行文件支持发布为可移植的二进制文件或系统支持的可执行文件,如果部署模式使用框架依赖部署,则运行文件可以发布为可移植的二进制文件
IIS配置说明
- 安装 ASP.NET Core 模块
- 重启 Windows Process Activation Service 服务,或在命令行界面执行以下命令
net stop was /y
net start w3svc
- 将应用程序池的“.NET CLR 版本”设置为“无托管代码”
- 将应用程序池“高级设置”里面的“启用 32 位应用程序”设置为False
这样所有的配置就