记录ASP.NET CORE 3 部署过程
?
? ? 環(huán)境為:window server 2008 IIS6.1? net core 3
? ? 首先時(shí)安裝net.core 運(yùn)行時(shí)。地址為:https://dotnet.microsoft.com/download/dotnet-core/3.0? ?大家找對應(yīng)的版本進(jìn)行下載安裝。
? ? IIS中創(chuàng)建網(wǎng)站,配置應(yīng)用程序池.NET FrameWork 版本,選擇 無托管代碼。
應(yīng)用程序池高級設(shè)置里設(shè)置啟用32位應(yīng)用程序 為:true 。
一切相對順利,運(yùn)行網(wǎng)站出現(xiàn)問題了,一直是報(bào)?
Service Unavailable
?HTTP Error 503. The service is unavailable.
通過事件查看器發(fā)現(xiàn)錯(cuò)誤是:
模塊 DLL C:\Program Files (x86)\IIS\Asp.Net Core Module\V2\aspnetcorev2.dll 未能加載。返回的數(shù)據(jù)為錯(cuò)誤信息。
折騰了一天才找到原因:
我開始知道ASP.NET Core / .NET Core:Runtime&Hosting Bundle(最新版本)依賴于Microsoft Visual C ++ 2015 Redistributable。有問題的機(jī)器安裝了早期版本的vc ++ redist。在安裝了所述版本的可再發(fā)行組件(32位和64位)后,一切都開始工作了。
有趣的是ASP.NET Core?/ .NET Core:Runtime&Hosting Bundle 版安裝程序在安裝過程中沒有拋出任何關(guān)于丟失的vc ++ 2015 redist的錯(cuò)誤或警告。
?
第一次部署asp.net core? 記錄一下。
轉(zhuǎn)載于:https://www.cnblogs.com/burnsoft/p/10983373.html
總結(jié)
以上是生活随笔為你收集整理的记录ASP.NET CORE 3 部署过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jupyter Notebook 使用小
- 下一篇: 前端干货