微軟官方教程:
https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x
在vs中創建.net core項目
選擇.NET Core-》web application
項目名稱按個人需求而定。
在vs中調試是否能正常運行
新建的項目基本不會出錯。
用vs發布網站
右擊web項目-》發布-》自定義
填寫配置文件名稱,此處按個人需求而定。
留意此時的地址,之后IIS發布時需要用到。
發布成功后提示。
安裝DotNetCore-WindowsHosting
重啟服務
1
2
|
net stop was
/y
net start w3svc
|
配置iis
物理路徑選擇發布時的路徑。
將對應的應用程序池改成無托管代碼。
瀏覽
不知為啥,iis瀏覽時直接跳轉到這個路徑,真正路徑應為:localhost/home/index
可能是之前配置過其他web項目的緣故,換個不常用的瀏覽器,或者換成其他端口,便能正常訪問。
手動修改網址,便能正常訪問。