Windows Server 2008 (IIS7)に .NET Framework 1.1 と Service Pack 1 をインストールして、ASP.NETアプリケーションを起動しても、内部エラーで正しく表示されません。
これには、%SystemRoot%Microsoft.NETFrameworkv1.1.4322CONFIGmachine.config に以下の一行おまじないが必要です。
---以下の1行をmachine.configに追加する---
<section name="system.webServer" type="System.Configuration.IgnoreSectionHandler,System,Version=1.0.5000.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" />
---以上の1行をmachine.configに追加する---
※IIS上で「ISAPIおよびCGIの制限」から「ASP.NET v1.1.4322」を許可するのも確認しといてください。
なぜ必要かとかそういうツッコミは無しの方向で・・・