日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net Core发布至IIS完全手册带各种踩坑

發布時間:2023/12/13 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net Core发布至IIS完全手册带各种踩坑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

服務器環境配置

和各位大爺報告一下我的服務器環境 :

Windows Server 2012

iis 8

小插曲開始:

運維大哥在昨天給了我一臺新的server 0環境開始搭建 。?并且沒有安裝任何的系統補丁。

第一件事情請開始打?補丁

打完補丁之后有時補丁會不完全 ,所以需要去官網獲取補丁:

KB2919355

KB2999226

不然vc_redist.x64無法安裝(vc_redist下載地址)

開始安裝.net Core環境

.net Core總共需要兩個文件(下載地址?|還有這個)

1.dotnet-sdk-2.1.402-win-gs-x64

2.dotnet-hosting-2.1.4-win

?雙擊安裝就ok。注意一下安裝順序。

然后?在dos中運行Dotnet?出現下圖內容就ok了。

發布項目

大家?看圖就好了。?這里只要代碼沒有問題就ok了。

然后將網站放到IIS中將緩沖池調節成這個樣子

好了,開始瀏覽你的網站。。。?沒問題? 然后?開始卡卡卡卡的報錯。

遇到的錯誤

錯誤1:

HTTP Error 502.5 - Process Failure

Common causes of this issue:

  • The application process failed to start
  • The application process started but then stopped
  • The application process started but failed to listen on the configured port

Troubleshooting steps:

  • Check the system event log for error messages
  • Enable logging the application process' stdout messages
  • Attach a debugger to the application process and inspect?

這時候需要使用dotnet命令行了

運行dotnet命令

?

Error:An assembly specified in the application dependencies manifest (MsgWebApi.deps .json) was not found:

  

在你項目目錄的?文件夾右鍵?選擇“在此處打開命令窗框”

輸入命令 dotnet?你的項目運行的DLL名稱如上圖

你會看到完整的異常信息 。

它主要說的內容是什么呢?意思就是你發布的項目?是.net core 2.0.0的版本?服務器?上用的是2.1.1所以你想運行? 門都沒有 。

對。就是這個東西。我翻閱了大量文獻。然后發現。我曹。沒有我要的答案。

于是乎我檢查自己電腦的 .NET CORE SDK?發現只有2.0.0,這時候請打開? .net core?的sdk?網站(傳送門)選擇和?服務器版本一致的.net?Core版本就ok了。

?注意是在你自己電腦上安裝?和服務器版本一致的.net Core Sdk?

然后?重新啟動vs?進行發布。發布的時候?選中項目Ctrl+Enter?選擇?項目?環境為.net core?和服務器一致的?那個版本 。

?

完成了,覺著沒問題請點贊

然后呢? 剛剛創建了一個.net core的群歡迎大家進入:

點擊鏈接加入群聊【.Net Core研究團】:https://jq.qq.com/?_wv=1027&k=5IEolkJ

然后集資創建一個網絡社區。歡迎各位一起集資。

?

轉載于:https://www.cnblogs.com/Extnet/p/9674511.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的.net Core发布至IIS完全手册带各种踩坑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。