概要 Microsoft .NET Framework ソフトウェア開発キット (SDK)、Microsoft Visual Studio .NET 2002、Visual Studio .NET 2003、または Visual Studio 2005 をインストールすると、新しい ASP を変換するための Microsoft インターネット インフォメーション サービス (IIS) マップが作成されます。 NET ファイル 拡張子は設定に関連付けられています。 SDK または Visual Studio セットアップ プログラムの実行時に IIS がインストールされていない場合、または SDK または Visual Studio セットアップ プログラムの実行後に IIS をアンインストールして再インストールした場合、これらの設定は正しくありません。 ASP.NET ページを表示しようとすると、予期しない動作が発生します。
Visual Studio .NET 2003 で新しい ASP.NET Web アプリケーションを作成しようとすると、次のエラー メッセージが表示されます。
Visual Studio .NET は、指定された Web サーバーが ASP.NET バージョン 1.1 を実行していないことを検出しました。ASP.NET Web アプリケーションまたはサービスを実行できなくなります。
先頭へ戻る
詳細 ASP.NET の IIS マッピングを修復するには、Aspnet_regiis.exe ユーティリティを実行します。 1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
2. [名前] ボックスに「cmd」と入力し、Enter キーを押します。
3. コマンド プロンプトで次のように入力し、Enter キーを押します。
"%windir%Microsoft.NETFrameworkversionaspnet_regiis.exe" -i
このパスの version は、サーバーにインストールされている .NET Framework のバージョン番号を表します。このコマンドを入力するときは、このプレースホルダーを実際のバージョン番号に置き換える必要があります。
トップに戻る
参考情報 Aspnet_regiis.exe ユーティリティの詳細については、パラメータとして -? を指定してこの .exe ファイルを実行してください。
誤って構成された ASP.NET および IIS アプリケーション マッピングに関連する一般的な現象の説明については、以下の記事番号をクリックして、Microsoft サポート技術情報の対応する記事を参照してください。
325093 ( http://support.microsoft.com/kb/325093/ ) PRB: 未処理のサーバー側コードによる ASP.NET ページの予期しない動作