web-dev-qa-db-ja.com

Asp.net 4.0は登録されていません。

Visual Studioプロジェクトを開こうとすると、次のエラーが発生します。

Asp.Netは、Asp.net 4.0用にWebサーバーを手動で設定する必要があるWebサーバーに登録されていません。


更新:
私はそれを直しました:

.Net Framework 4.0を修復したところ、問題は解決しました。

194
user228777

私はまた実行することによってこの問題を修正しました

aspnet_regiis -i

管理者としてのVisual Studioコマンドラインツールの使用

227
sharpper

これで問題は解決しました

C:\ Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

必ず「管理者として」プロンプトを実行してください。

171
vml19

。NET Framework 4.6 - を読んでインストール これらの修正プログラムの1つ 問題を解決するためにインストールした後にこのエラーが表示される方は.

43
Matt Johnson

解決するには 'ASP.NET 4.0が登録されていません。サイトを実行するには、手動でWebサーバーをASP.NET 4.0用に設定する必要があります解決策を開くときに正しくエラー

1 ASP.NETでIIS機能がオンになっていることを確認します。 [コントロールパネル]、[すべてのコントロールパネルの項目]、[プログラムと機能]の順にクリックし、[Windowsの機能を有効にする]をクリックします。それからIIS - > WWWサーバー - > App Dev FeaturesでASP.NETがチェックされていることを確認してください。

enter image description here

2そして、インストールするために次のcmdの行を実行します

C:\ Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

enter image description here

お役に立てれば

18
Catto

上記のaspnet_regiisアプローチは、Windows 8.1では機能しないようです。

C:\Windows\system32>aspnet_regiis -i

Microsoft(R)ASP.NET RegIISバージョン4.0.30319.33440
ローカルマシンにASP.NETをインストールおよびアンインストールするための管理ユーティリティ。
Copyright(C)マイクロソフトコーポレーション。全著作権所有。
ASP.NETのインストールを開始します(4.0.30319.33440)。
このオプションは、このバージョンのオペレーティングシステムではサポートされていません。管理者は、代わりに[Windowsの機能の有効化と無効化]ダイアログ、サーバーマネージャの管理ツール、またはdism.exeコマンドラインツールを使用して、IIS 8をインストールしたASP.NET 4.5をインストールまたはアンインストールする必要があります。詳細については、 http://go.Microsoft.com/fwlink/?LinkID=216771 を参照してください。
ASP.NETのインストールが完了しました(4.0.30319.33440)。

メッセージに示されているように、私は行きました:

  1. 開始
  2. Windowsの機能の有効化または無効化
  3. .NET Framework 4.5 Advanced Services

そしてチェックしましたASP.NET 4.5

これで問題は解決したようです。

12
dharmatech

開いた:

Start Menu
-> Programs
-> Microsoft Visual Studio 2010
-> Visual Studio Tools
-> Visual Studio Command Prompt (2010)

コマンドプロンプトで実行します。

aspnet_regiis -i

管理者で実行されていることを確認し、タイトルがAdministratorで始まっていることを確認してください。

enter image description here

10

http://msdn.Microsoft.com/ja-jp/library/k6h9cz8h.aspx - ASP.NET 4.0のIISの登録についてはこちら

8
Jason Yost

Asp.net 4.0は登録されていません

Visual Studio 2013 Visual Studio 2013 Update 4のダウンロードVisual Studio 2013 Update 4の詳細については、以下を参照してください。Visual Studio 2013 Update 4 KB記事

Visual Studio 2012 Microsoft Visual Studio 2012のこの問題に対処するための更新プログラムが公開されています。KB3002339 Microsoftダウンロードセンターからこの更新プログラムを直接インストールするには、ここで

Visual Studio 2010 SP1 Microsoft Visual Studio 2010 SP1のこの問題に対処するための更新プログラムが公開されています。KB3002340この更新プログラムはWindows Updateから入手できます。Microsoftダウンロードセンターから直接この更新プログラムをインストールするには http ://download.Microsoft.com/download/6/7/J/67E041A1-00DA-4948-90BE-75A0146C08F5/VS10SP1-KB3002340-x86.exe

7
ahblur

Visual Studio 2010のコマンドプロンプトで、ディレクティブを:に設定します

C:\ Windows\Microsoft.NET\Framework\v4.0.30319>

次のコマンドでIISをインストールします。

C:¥Windows¥Microsoft.NET¥Framework¥v4.0.30319> aspnet_regiis -i

今あなたはコンピュータを再起動すればより良いです。

4
Thakur Das

私は同じ問題を抱えていましたが、それを解決しました......マイクロソフトは実際にこの問題を解決するために働いていたこれに近い何かのための修正をしています。あなたはこのページを訪問することができます http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects - Microsoft-Visual Studioのインストール後のMicrosoft-net-framework-4-6.aspx

この問題は、フレームワーク4.5またはフレームワーク4.6をインストールした後に発生します。 Visual Studio 2012 Update 5でも問題は解決しません。最初に試しました。

Msdnブログには、「Microsoft .NET Framework 4.6のインストール後、新しいWebサイトまたはWindows Azureプロジェクトを作成するとき、または既存のプロジェクトを開くときに、Microsoft Visual Studioに表示される次のダイアログボックスが表示されることがあります。 ..」

ブログによると、ダイアログは無害です。ただOKをクリックするだけで、ダイアログによる影響は何もありません...ブログのコメントは、VS 2015にも同じ問題があることを示唆しています。

3
Stanley Gillmer

ASP.NET 4.0がIISに登録されていない場合

*****Runコマンドを使用してアクセスする必要がある場合は、この手順を使用してください。*****

に行く

Cドライブ
- >> windows
- >> Microsoft.Net
- >>フレームワーク
- >> v4.0.30319

(フレームワーク4を選択してIISで登録するフレームワークを選択してください)
(ダブルクリックまたは右クリックして管理者として実行を選択)
2
Deepak Joshua

Microsoft .NET Framework修復ツール を使用して修復しました。私のプロジェクトを数回リロードした後、問題は解決しました。

0

Aspnet_regiis -iアプローチをサポートしないだろうWindows 8.1で私はこの問題を抱えていました。

代わりに、[コントロールパネル]に移動し、[Windowsの機能の有効化または無効化]オプションを見つけて、次のようにドリルダウンする必要があります。

インターネットインフォメーションサービス - > World Wide Webサービス - > アプリケーション開発機能そして "ASP.NET 4.5"をチェックしてください"オプション。このチェックボックスをオンにすると、 ".NET Extensibility 4.5"やISAPIオプションなどの他のオプションが自動的にチェックされます。

[OK]をクリックして変更を適用します。 IISでWebサイトを再起動すると、サイトにアクセスできるようになります。

0
Mentatmatt