.net core入門-項目啟動時報錯:HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure


  在打開Core的項目首頁時,頁面有時候會出現:HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure的錯誤,但是這里面看不出任何錯誤詳情,這個時候:如果你是在調試模式下,可以查看控制台;如果你是在IIS模式下,則需要手動打開控制台,CD到你的DLL目錄,使用命令:dotnet xx項目.dll運行,就可以看到錯誤詳情,然后根據錯誤信息解決即可我這里是缺少證書文件導致。

  今天突然還遇到了關於該問題的其他錯誤,檢查了網上所說的所有解決方案,都測試了,沒問題。   我是多個項目公用一個應用程序池,不知道為啥,就是一個部署到的Core項目IIS好使,另一個Core項目部署到的Core項目就會出現這個問題,很奇怪。 后來感覺我把兩個項目的應用程序池分開了,一個項目配置一個,然后兩個項目就都好使了!!  很奇怪,解決方案也是很牛逼,哈哈!  先到這吧...

 

原因分析:502一般都是啟動時的一些錯誤,需要查看錯誤詳情,版本,host等等的設置信息是否正確。也可以在網上看看其他同學的答案,希望能幫助到你。

 

參考文章:.Net Core使用IIS部署出現502Error 502.5 - Process Failure

 

我的頁面報錯:

控制台錯誤,我這里是因為缺少一些啟動文件導致出現502錯誤,而且跟X509代碼有關,於是就發現我的發布文件中缺少證書文件導致的,手動把證書扔進發布的文件里,就完美解決了:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM