網上已經有許多ASP.NET Core關於Widows IIS部署的文章,在部署到服務器時遇到了一些問題,在這裏我就再也不對原理進行闡釋(複製)了,只寫下一些關鍵環節,想看原理的同窗請參考官網,此文章做爲留用。web
步驟:windows
一、ASP.NET Core程序內配置服務器
二、Windows Server配置app
1、ASP.NET Core應用程序配置測試
web.config 配置(官方教程)spa
重點修改 processPath 和 arguments 兩個參數3d
processPath 修改成 dotnetblog
arguments 修改成 當前項目名稱的dll教程
配置示例:部署
在這裏我使用的是VS FTP直接發佈到IIS,也能夠使用文件系統先發布到本地,二者任選一種均可以
2、Windows Server配置
安裝環境
一、 Microsoft Visual C ++ 2015 Redistributable
目前這裏這裏連接的版本是DotNetCore.2.0.7-WindowsHosting,也能夠在.NET全部下載自行選擇對應的版本
提示:版本很重要,版本很重要,版本很重要
IIS配置
應用程序池設置爲無託管代碼
最後來測試是否成功