IIS 7.0 十大改進與 Vista/Server 2008 完整安裝調試指南
IIS 7.0 十大改進
- 更簡便的命令列設定 (
appcmd)
- 更強相容性
- 捨棄 MetaBase,改用 XML 設定檔
- 集中管理
- 委派設定
- 新管理工具 (
appcmd、PowerShell 模組)
- 失敗要求追蹤
- 要求篩選
- UNC 內容支援
- 動態內容輸出快取
Vista 版本對 IIS 7.0 支援度
僅商業版、企業版、旗艦版完整支援;家用基本版、家用進階版不支援或功能受限。
安裝 IIS 7.0
- 「控制台 → 程式和功能 → 開啟或關閉 Windows 功能」。
- 勾選「Internet 資訊服務」下所需元件(若需執行 ASP.NET 1.1,請同時勾選「IIS 6 管理相容性」相關項目)。
- 確定安裝,完成後重開機。
ASP.NET 2.0 環境設定
IIS 7 內建支援 ASP.NET 2.0。於「應用程式集區」新增集區,.NET Framework 版本選 v2.0,受控管線模式選 傳統 即可。
ASP.NET 1.1 環境設定(較複雜)
- 先安裝 .NET Framework 1.1(含 SP1)。
- 執行
%windir%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i 註冊。
- 若網站執行報錯,檢查應用程式集區設定與權限。
傳統 ASP 環境設定
- 「開啟或關閉 Windows 功能」→「Internet 資訊服務 → 全球資訊網服務 → 應用程式開發」勾選「ASP」。
- IIS 管理員 → 「處理常式對應」找到
ASPClassic,預設為停用,右鍵「編輯功能權限」→ 勾選「執行」。
- 若仍無法執行,給
C:\Users\Default\AppData\Local\Temp 加入 Users 群組寫入權限。
完成上述設定,Vista/Server 2008 上的 IIS 7.0 即可完整支援 ASP.NET 1.1/2.0 與傳統 ASP 應用程式。