2016-02-22 25 views
9

登録方法.Net 4.5.1とIIS8をWindows 10マシンにインストールするには? これは以前は "aspnet_regiis -i"というコマンドを実行していましたが、もはやそれはありませんでした。このコマンドを実行しようとするとエラーが表示されます登録方法.Net 4.5.1とIIS8 with windows 10

このオプションは、このバージョンのオペレーティングシステムではサポートされていません。 管理者は、IIS8 を使用してASP.NET 4.5を「Windows機能のオン/オフ」ダイアログ、サーバーマネージャ 管理ツール、またはdism.exeコマンドラインツールを使用してインストールまたはアンインストールする必要があります。詳細は http://go.microsoft.com/fwlink/?LinkID=216771をご覧ください。完了しました ASP.NET(4.0.30319.0)をインストールしています。

また、Windows 10では、「&のWindows機能を有効にする」の下にあります。なぜ、私は.net 4.5または4.5.1を見ませんか?私は4.6を参照してください。それは4.5.1と同じですか?
(私はVisual Studioは、私は、Webアプリケーションにターゲットフレームワーク4.5.1を設定することができますし、私はすべての問題なし4.5.1上で動作する複数のアプリケーションを持っているので、4.5.1は、私のマシンにインストールされていると確信しています)

enter image description here

答えて

12

dismツールを使用して、Windowsに組み込まれている機能を有効にすることができます。 IISに.NET 4.5をインストール(または4.6を、それが下に同じCLR4だから、彼らは同じだ)するために、私はこれがうまくいくと思う:

dism /online /enable-feature /featurename:IIS-ASPNET45 /all 

あなたが持っていないので、/allフラグは、すべての依存関係が含まれますそれらすべてを理解する。

また、実行することにより、利用可能な機能のすべてを見ることができます:

dism /online /get-features 

を使用すると、IISにCLRのバージョンをインストールする必要がある場合はさておき、aspnet_regiisを用いました。 4.0以降のすべてのバージョンの.NETは同じCLRバージョンを使用するため、これはWindowsの機能に組み込まれています。 DISMを使用して機能を有効にします。

0

私は4.6を参照してください。それは4.5.1と同じですか?

.NET 4.6は、4.5.1を上回ります。 4.5.1アプリケーションは4.6で動作します。だから、あなたは4.6が4.5.1を含んでいると言うことができます。

+0

私はiis8とnetを登録します – LP13

+0

@ user3862378 Windows機能を有効にするだけです。もう「登録」はありません。 – vcsjones

関連する問題