IIS伺服器代替VS自帶的伺服器

2021-06-26 22:50:00 字數 689 閱讀 7509

我們將asp.net程式從iis6移植到iis7,可能執行提示以下錯誤:

錯誤500.23 - internal server error

檢測到在整合的託管管道模式下不適用的

asp.net

設定。為什麼會出現以上錯誤?

在iis7的應用程式池有兩種模式,一種是「整合模式」,一種是「經典模式」。

經典模式 則是我們以前習慣的iis 6 的方式。

如果使用整合模式,那麼對自定義的httpmodules 和 httphandlers 就要修改配置檔案,需要將他們轉移到和節裡去。

兩種解決方法:

第一種方法、配置應用程式池

在iis7上配置應用程式池,並且將程式池的模式改為「經典」,之後一切正常。如圖:

第二種方法、修改web.config配置檔案

例如原先設定

............

在iis7應用程式池為「整合模式」時,改為

...........

如果想保留原先設定,更改後可以設定禁止驗證整合模式(validateintegratemodeconfiguration="false"),是不會產生錯誤的。

以前收集的,出處未明,望原作見諒!

IIS伺服器配置

1.安裝iis服務,可以用3中方法同時發布兩個站點。1 不同的虛擬目錄分配 2 通過不同的埠分配 3 通過用不同的ip位址訪問 1 在預設的web站點新建虛擬目錄,例如乙個是caiwu目錄,乙個是renshi。在目錄的屬性中的文件選項新增index.html首頁。在ie中輸入,ip位址 caiwu或...

IIS伺服器的註冊

使用iis瀏覽asp.net 時,首先需要保證.net framework 框架已經安裝並配置到iis上,而且如果你是先安裝的vs2010,後安裝的iis伺服器,那麼.net framework框架是沒有配置到iis上的,這時則需要在 開始 選單中開啟 visual studio 命令提示 2010...

IIs之web伺服器,FTP伺服器

既往不戀,當下不雜,未來不迎。1 web伺服器也成為網頁伺服器或者http伺服器。2 web伺服器使用的協議是http或者https。3 http協議埠號 tcp 80,https協議埠號 tcp 443。ftp協議埠號 21。linux apache lamp tomcat nginx etc,第...