1. 程式人生 > >asp.net 釋出到IIS上遇到的若干問題記錄

asp.net 釋出到IIS上遇到的若干問題記錄

Asp.net釋出到IIS
具體釋出過程,參見https://blog.csdn.net/qq_33412610/article/details/74853534;
此文件主要是記錄一下在過程中遇到的問題。
1
在這裡插入圖片描述
出現此錯誤的原因可能是因為 應用程式池沒有允許32位的程式執行:
解決辦法,選擇使用的應用程式池,在右側的操作欄中選擇 高階設定,開啟將 允許32位的程式執行設為 true;
在這裡插入圖片描述

2
在這裡插入圖片描述

出現此類錯誤,證明發布版本是v4.0 ,而程式池使用版本為V2.0;
這時,首先 點選左側的根節點,在功能模組選擇“ISAPI 和CGI限制” asp.net v4.0 為允許狀態。如圖:
在這裡插入圖片描述

在這裡插入圖片描述

其次,選擇釋出的網站,在右側的操作欄中選擇高階設定,將應用程式池改為V4.0 即可解決問題:
在這裡插入圖片描述