Program-run-cmd を開きます。IIS を再登録するコマンドを入力します。
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
1つ。C:\WINNT\MICROSOFT.NET\FRAMEWORK\V バージョン番号\ASPNET_REGIIS.EXE -I を実行します。 二。[スタート] - [プログラム] - [Microsoft Visual Studio 2008] - [Visual Studio ツール] - [ Visual Studio 2008 コマンド プロンプト]
を選択し、「aspnet_regiis.exe」と入力します -i OK 100% 解決しました
次に、aspnet_regiis.exe パラメータの説明を示します。
-i - このバージョンの ASP.NET をインストールし、IIS メタベースのルートにあるスクリプト マップ
と、ルートの下にあるすべてのスクリプト マップを更新します
。既存の下位バージョンのスクリプト マップは、
このバージョンにアップグレードされます。
-ir - このバージョンの ASP.NET をインストールします (登録のみ)。
IIS のスクリプト マッピングは更新されません。
-enable - -i または -ir とともに -enable を指定すると、
IIS セキュリティ コンソール (IIS 6.0 以降) で ASP.NET も有効になります。
-s <path> - 指定されたパスにこのバージョンのスクリプト マップを再帰的にインストールします
。既存の下位バージョンのスクリプト マップは、
このバージョンにアップグレードされます。
たとえば、aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
-sn <path> - このバージョンのスクリプト マップを指定されたパスに非再帰的にインストールします
。既存の下位バージョンのスクリプト マップは、
このバージョンにアップグレードされます。
-r - このバージョンの IIS メタベースのルートの場所
と、ルートの下にあるすべてのスクリプト マップのスクリプト マップをインストールします。現在のバージョンに関係なく、
既存のスクリプト マッピングはすべて
このバージョンに変更してください。
-u - このバージョンの ASP.NET をアンインストールします。このバージョンへの既存のスクリプト マッピングは
、このコンピュータにインストールされている
残りの最も新しい ASP.NET バージョンに再マッピングされます。
-ua - コンピューター上のすべての ASP.NET バージョンをアンインストールします
-k <パス> -
指定されたパスから任意の ASP.NET バージョンへのすべてのスクリプト マッピングを再帰的に削除します。
たとえば、aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 -kn <path> -
指定された path から任意の ASP.NET バージョンへのすべての
スクリプト マッピングを非再帰的に削除します。
-lv - コンピューターにインストールされているすべての ASP.NET バージョンを一覧表示します
(ステータスとインストール パスを含む)。
ステータス: 有効[(ルート)]|無効-lk -
ASP.NET スクリプト マッピングを含むすべての IIS メタベース エントリへのすべてのパス
(バージョンとともに)を一覧表示します。ASP.NET スクリプト マッピングを親から
継承する項目は表示されません。
-c - このバージョンのクライアント スクリプトをインストールします
各 IIS サイト ディレクトリの aspnet_client サブディレクトリ内。
-e - このバージョンのクライアント スクリプトを各 IIS サイト ディレクトリの aspnet_client サブディレクトリから削除します
。
-ea -各 IIS サイト ディレクトリの aspnet_client サブディレクトリから
クライアント スクリプトのすべてのバージョンを削除します。
-? - このヘルプ テキストを印刷します