物品清單
- 系統(tǒng):windows server 2008 R2 Standard 64位
- .net core 發(fā)布包一個(gè)
- windows server 2008 R2 ServicePack1 補(bǔ)丁windows6.1-KB976932-X64.exe(百度網(wǎng)盤(pán))
- 補(bǔ)丁Windows6.1-KB2533623-x64.msu百度網(wǎng)盤(pán)
- vc++2015 vc_redist.x64.exe(百度網(wǎng)盤(pán))
- .net core運(yùn)行時(shí)巍举,本人使用2.0DotNetCore.2.0.3-WindowsHosting.exe(百度網(wǎng)盤(pán))
步驟
- 服務(wù)器開(kāi)啟IIS棕叫。
- 安裝上述3中讼育,windows server 2008 R2 SP1補(bǔ)丁,否則會(huì)出現(xiàn)VC++2015安裝失敗旧蛾。安裝完成需重啟
- 安裝上述4中,KB2533623補(bǔ)丁陕凹,否則當(dāng)配置完程序運(yùn)行時(shí)萝映,會(huì)出現(xiàn) asp.net core HTTP Error 502.5錯(cuò)誤。當(dāng)直接運(yùn)行.net core程序時(shí)罩阵,會(huì)出現(xiàn)hostfxr.dll 加載失敗的錯(cuò)誤竿秆。安裝完成需重啟
- 安裝上述vc++2015。
- 安裝上述.net core運(yùn)行時(shí)稿壁。
- 依次運(yùn)行如下命令幽钢,重啟服務(wù):
net stop was /y
net start w3svc
-
配置站點(diǎn)。其中需注意事項(xiàng)為:應(yīng)用程序池中“.Net Framework版本”選擇“無(wú)托管代碼”傅是;“托管管道模式”選擇“集成”匪燕。如下圖: