私は今これを数時間見ており、修正することはできません。
.NET 4.5 WebサイトとAPIがあり、Windows 10で作業しています。VS2012Proがインストールされ、VS2015 Communityがインストールされています。
Web Platform Installerを確認すると、.NET 4.5が既にインストールされていることが示されます。
APIまたはWebサイトソリューションを開くたびに、.NET 4.5&IISが構成されておらず、アプリケーションが実行されないことが通知されます。
私はMSに従ってこれらのコマンドを実行しようとしました:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
そして、私はまだ報告されているいくつかのエラーを取得します。私が読んだすべてのものは、上記のコマンドで問題を修正する必要があるが、修正しないと述べています。上記のコマンド以外のトピックについては他に何も見つかりません。
この問題を抱えている多くの人々が同じことを言っているが、実用的な解決策はないようです(少なくともこれまでのところ)。 .NET 4.5はAdd Features to Windows
にリストされていません。
ASP.NET 4.5およびIISが機能するように、これをどのように機能させることができますか?
これは実際にはバグのようです。コマンドは実際に動作しますが、.NET 4.6をインストールすると、古いバージョンのVisual Studioで問題が発生する可能性があります。
マイクロソフトは、影響を受けるすべてのバージョンのMicrosoft Visual Studioの修正プログラムを公開しました。
VS 2015で修正した問題と同じ問題がありました。私の状況は次のとおりです。
結果は404エラーでした。
修正するには:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
素敵な200の応答...
修正するには:
VS2015の開発者コマンドプロンプトを管理者として開きます
実行dism /online /enable-feature /all /featurename:IIS-ASPNET45
操作は正常に完了しました