綠(lǜ)色資源網:您身邊最放心的安(ān)全下載站(zhàn)! 最新軟件(jiàn)|熱門排行|軟件分類|軟件專題|廠商大全

綠色資(zī)源網

技術教程
您的位(wèi)置:首頁服務(wù)器類Web服(fú)務器 → server2003 sp2+iis 6.0上(shàng)部署(shǔ).net 2.0和.net 4.0網站

server2003 sp2+iis 6.0上部署.net 2.0和.net 4.0網站

我要(yào)評論 2015/03/10 09:28:27 來源:綠色資(zī)源(yuán)網 編輯(jí):www.chithemodel.com [ 小(xiǎo)] 評論:0 點擊:725次

網站環(huán)境 IIS6.0,操作係統Windows server2003 sp2,服務器之前已經(jīng)部署了.net 2.0和asp的網站,現在要(yào)部署新開發(fā)的.net 4.0網(wǎng)站.本來(lái)認為(wéi)很簡單,卻遇(yù)到了很多問(wèn)題,下麵詳細描述(shù)下過(guò)程:

1.官網下(xià)載(zǎi).net framework4.0,下載地址:

http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,下(xià)載後安裝.安裝後,原有.net 2.0網站的Asp.Net Version會出現自動升級到4.0的情況,所以記得改回2.0。

Microsoft .NET Framework V4.0 Final 官方簡(jiǎn)體中文(wén)完(wán)整版

2.修(xiū)改IIS的web服(fú)務擴展,默認安裝後的ASP.NET v4.0.30319是(shì)禁止(zhǐ)的,要修改(gǎi)為允許(xǔ), 如(rú)下圖2-1;不然就會出(chū)現訪問網頁的時候,出現找不到該(gāi)頁404的錯誤;


圖2-1

3.為4.0程序創建應(yīng)用(yòng)程序池(chí),2.0和4.0網(wǎng)站不能共用一個應用程(chéng)序池,不然會在我的(de)電腦 右鍵--管理(lǐ)--係統(tǒng)工具--事件查看器 應用程序中出現如下圖(tú)3-1的(de)錯誤。


圖3-1

通過Internet信(xìn)息服務—我的應用程序池—新建—應用池(chí),彈(dàn)出如下圖3-2:


圖3-2

4、新建.Net 4.0的(de)網站,在主目錄(lù)勾(gōu)選應用(yòng)程序池,如下圖4-1


圖4-1

並在Asp.net處勾選Asp.Net version為4.0;

5、這時(shí)候訪問2.0和4.0網站(zhàn)出現service unavailable的情況(kuàng),查看事件(jiàn)查看器(qì)報(bào)如(rú)下錯誤: HTTP 篩選器 DLL v4.0.30319\aspnet_filter.dll 加(jiā)載失敗。數據(jù)是錯誤;通過查找文檔發現,有人用Process Monitor工具監視一(yī)下w3wp.exe的文件訪問,發現C:\Windows\System32\MSVCR100_CLR0400.dll 這個文件沒有權限,那麽找到這(zhè)個文件(jiàn),做如下圖5-1操(cāo)作(zuò):添加IIS_

關鍵(jiàn)詞:server2003,.net,iis

閱讀本文後(hòu)您有(yǒu)什麽(me)感想? 已有 人(rén)給出評價!

  • 1 歡迎(yíng)喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視