安裝.Net的痛苦經曆!
來源:互聯網
上載者:User
OS:Window2000 Server,NTFS
APP:.Net FrameWork1.1
DEV:VS.Net2003
按VS.Net2003安裝過程,安裝prepare、VS.Net、MSDN,一切都順利Ok。
測試:建立一個WebApplication
建立失敗
提示錯誤:無許可權(記不清了)
系統日誌:不能查詢 W3SVC (HTTP) 服務效能資料。 服務返回的錯誤碼是資料 DWORD 0。
無法查詢 IIS 資訊服務效能資料。 服務返回的錯誤碼是資料 DWORD 0。
我以為是IIS有問題,就卸載原來的IIS,插入Win2000安裝盤重新安裝,然而錯誤依舊。
我猜想可能是NTFS限制了操作許可權,給所有使用者都加了Admin,錯誤依然,只能懷疑.Net 安裝的有問題,就卸載了.Net FrameWork1.1和 .Net FrameWork1.1 SDK,從微軟網站上下載單獨的安裝檔案,安裝後問題解決!然而正當我高興以為解決問題的時候,按F5運行測試的時候又報錯了。
提示錯誤: HTTP/401錯誤,伺服器內部錯誤(記不清了)
系統日誌:事件 ID ( 0 )的描述(在資源( .NET Runtime )中)無法找到。本機電腦可能沒有必要的註冊資訊或訊息 DLL 檔案來從遠端電腦顯示訊息。部分事件包含了下列資訊: .NET Runtime version 1.1.4322.573- Setup Error: Failed to load resources from resource file
Please check your Setup.
aspnet_wp.exe (PID: 1388) stopped unexpectedly.
我把aspnet_regiis.exe 設定了好幾次都無效,又把.Net FrameWork 1.1 Configuration設定了一遍也無效,唉真是命苦啊!於是把VS.Net2003卸載,.Net Framework SDK卸載,.Net Framework1.1卸載,重新安裝了.Net Framework1.1,串連好IIS,自己寫了個test.aspx檔案(只有<%=“test“%>一句),測試ok,看來framework應該沒有問題了,然而我用codebehinde寫法,手工編譯好dll,開啟IE瀏覽,馬上又出現了原來的錯誤!
我已經不知所措了!
我把Net FrameWork 1.1 Configuration所有的設定胡亂的搞了一通,竟然Pass了!繼續安裝SDK、VS.Net2003,建立一個ASP.Net 的WebApplication,運行通過!