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

IIS 6.0 配置 ASP.NET 4.0 網站完整步驟 (Windows Server 2003 企業版)

編輯:Server 2003

在 Windows Server 2003 IIS 6.0 上部署 ASP.NET 4.0 網站,需注意應用程式集區版本、Web 服務擴展啟用、暫存目錄權限等關鍵設定。本文記錄完整配置流程與踩坑解決。

配置步驟

  1. IIS 管理員新增網站,使用預設 80 埠。
  2. 網站「內容」→「ASP.NET」索引標籤 → 選擇 4.0 版本 (預設為 2.0)。
  3. 「Web 服務擴展」啟用下列項目:
    ✅ ASP.NET v4.0.30319 (允許)
    ✅ 相關擴展項目
    Web 服務擴展設定
  4. 「主目錄」→「設定」→ 確認 .aspx 對應 aspnet_isapi.dll (v4.0 版本)。
    應用程式對應設定

常見錯誤與解決

編譯錯誤:存取被拒絕 (存取 C:\WINDOWS\Temp)

編譯錯誤畫面

原因: ASP.NET 4.0 執行身分 NETWORK SERVICE 無 C:\WINDOWS\Temp 寫入權限。

解決方法

  1. 開啟 C:\WINDOWS\Temp 資料夾「內容」→「安全性」。
  2. 新增 NETWORK SERVICE → 給予 完全控制 權限。
  3. 重新整理網站,錯誤消失,ASP.NET 4.0 網站正常運行。

總結重點

  • 🎯 網站 ASP.NET 版本必須切換至 4.0
  • 🎯 Web 服務擴展必須啟用 ASP.NET 4.0 項目
  • 🎯 NETWORK SERVICE 需有 C:\WINDOWS\Temp 寫入權限 (易忽略關鍵點)
  • 🎯 應用程式對應確認 aspnet_isapi.dll 指向 v4.0 版本

完成以上設定,Windows Server 2003 IIS 6.0 即可穩定運行 ASP.NET 4.0 應用程式。

Copyright © Windows教程網 All Rights Reserved