Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

IIS 6.0 安裝與 .NET Framework 2.0 配置圖文完整教學

編輯:關於伺服器

環境與前置條件

  • 作業系統:Windows Server 2003 SP1/SP2
  • 安裝媒體:Win2003 安裝光碟或完整 i386 目錄(含 CONVLOG.EX_ 等檔案)
  • 常見缺檔:iisadmin.mfl、iisapp.vbs、staxmem.dll → 需指定完整來源路徑

步驟 1:透過「新增/移除 Windows 元件」安裝 IIS

  1. 控制台 → 新增/移除程式 → 新增/移除 Windows 元件
  2. 選「應用程式伺服器」→ 細節 → 預設勾選「Internet 資訊服務 (IIS)」
  3. 細節可進一步勾選:WWW 服務、FTP 服務、SMTP 服務、FrontPage 延伸、ASP.NET
  4. 下一步 → 系統提示插入安裝媒體或指定來源路徑(含 CONVLOG.EX_ 的目錄)

步驟 2:解決 SP1 升級 SP2 後安裝失敗(關鍵修復)

現象:複製 iisapp.vbs、staxmem.dll 等檔案失敗。
原因:系統版本不一致(原 SP1,打補丁到 SP2,元件版本號衝突)。
解法:執行 → 輸入:

esentutl /p %windir%\security\database\secedit.sdb

注意:在「執行」對話框直接輸入,非 CMD 視窗。
過程輸出:完整性檢查 → 修復 → 成功完成。此命令指示資料庫引擎以舊版本模式操作,繞過版本衝突。

步驟 3:啟用 ASP.NET 2.0(若未在元件精靈勾選)

  1. 控制台 → 管理工具 → IIS 管理員 → Web 服務擴充
  2. 新增 Web 服務擴充 → 名稱:ASP.NET 2.0
  3. 必要檔案:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  4. 勾選「設定擴充狀態為允許」

步驟 4:驗證安裝

  • 瀏覽 https://localhost/ → IIS 預設頁面
  • 建立 test.aspx:<%@ Page Language="C#" %><%=DateTime.Now%> → 瀏覽顯示目前時間
  • aspnet_regiis -lv 確認 2.0.50727 已註冊

常見問題速查

現象原因對策
安裝卡住/倒退來源路徑錯誤/媒體損壞指定完整 i386 目錄、驗證媒體完整性
ASP.NET 頁面 404未啟用 ASP.NET 2.0 擴充Web 服務擴充 → 允許 ASP.NET 2.0
「無法載入類型」錯誤.NET 版本不匹配aspnet_regiis -i -enable 重新註冊
Metabase.xml 損毀手動編輯語法錯誤從備份還原或 iisreset /rebuild
Copyright © Windows教程網 All Rights Reserved