部署Asp.net mvc2 到windows server 2003 X86 流水帳

1.      安裝.NET FrameWork 4.0然後轉到其安裝目錄執行:aspnet_regiis –iasp.net 4.0 註冊到IIS6中。

2.      新建網站,選擇ASP.NETversion4.0,提示要重新啓動IIS,點確定,訪問該項目,失敗,要把 aspnet_isapi.dll註冊到 IIS6中,註冊成功,訪問成功,但是訪問Asp.net 2.0的項目,直接報黃頁,失敗。

3.      查找原因,重新註冊asp.net 2.0iis中,訪問asp.net 2.0項目,成功,繼續訪問4.0項目,失敗,卸載所有asp.net註冊到IIS上,導致在IIS6上不顯示asp.net 的選項框,從網上查資料解決(參考1)

4.      原因,Asp.net 4.0Asp.net 2.0共享同一個應用程序連接池,所以當那個項目先啓動就連接池中就會爲那個版本提供cache,所以要爲asp.net 2.0asp.net 4.0要使用不同的應用程序連接池。

5.      解決:新建一個應用程序連接池讓asp.net 4.0的項目使用新建的連接池,這樣asp.net 2.0asp.net 4.0就可以共存。


發佈了32 篇原創文章 · 獲贊 4 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章