it-swarm-ja.com

Windows 7にアプリケーション開発機能を追加しようとすると、「すべての機能が正常に変更されたわけではありません」

Windows 7 Professionalx64を使用しています。一部の機能をオンにしようとすると、次のエラーが発生し、機能をインストールできません。

"エラーが発生しました。すべての機能が正常に変更されたわけではありません"

私は管理者権限を持つユーザーです(誰かが言及したように ここ 非管理者ユーザーであるという問題)。

「WorldWideWebServices」で.NetExtensibilityやASP.Netなどの「アプリケーション開発機能」をオンにしようとしています。

Windowsがこれらの機能をオンにしようとすると、上記のエラーメッセージが表示されます。

この問題の原因は何ですか?また、これらの機能をインストールするにはどうすればよいですか?

3
Nexus23

この問題についてさらに調査を行うと、最終的に理由がわかりました。

IISの前にVisualStudioをインストールし、ASP.Netが.Net Frameworkインストールの一部としてインストールされたため、ASP.Netおよび関連機能をシステムにインストールできませんでした。Windows7はインストールしませんでした。その情報を取得し、コントロールパネルの[Windowsの機能をオンまたはオフにする]を使用してASP.Netをインストールしようとすると、エラーが表示され、アプリケーションログの下のWindowsログにASP.Netのインスタンスが既に存在することが示されていました。インストールされています。

Add Removeプログラムでフレームワークを修復してから、ASP.Netと関連機能をインストールしようとしましたが、問題なく動作しました。それは優先事項でした。

重要:インストールIIS最初に、次にVisual Studio。

5
Nexus23

エラーを無視して、次のコマンドを実行するだけです。

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -r

ご覧のとおり ここ これにより、ASP.NET 4がインストールされ、既存のアプリケーションが更新されて、ASP.NET4バージョンのアプリケーションプールが使用されます。 IISクラシックモードとIIS IISメタベースの統合モードハンドラーとスクリプトマッピングの両方を更新します。

3
Ahmed alrefaie