前言
請同事到客戶端依 ASP.NET 中如何保護靜態檔案,例如 XLS, DOC or TXT 等檔案?中的傳統模式來設定。設定後,在測試網頁時,居然會出現 無法辨認的組態區段 ‘system.webServer’ 的錯誤。
研究
環境是 Windows 2008,應用程式執行的是 ASP.NET 1.1 傳統模式。
但是在公司的環境設定上卻沒有問題,
於是再看一下How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008的內容。
第4步是設定 system.webServer 為 IgnoreSection ,
所以請同事檢查一下客戶端的 VM %windir%\Microsoft.NET\Framework\v1.1.4322\config\machine.config 中的 system.webServer 是否沒設定。
參考資源
How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008