2017-02-06 17 views
4

ドットネットフレームワーク4.6.2をthisパス&からIISに登録したいと考えています。Windows Server 2012 R2のIIS 8.5にドットネットフレームワーク4.6.2を登録する方法

以前のフレームワークバージョン(2.0,3.5、など)&以前のサーバー(Windows 2003の場合)の場合は、適切なパスに次のコマンドを入力していました( )。

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

ただし、このサーバーで4.6.2のフォルダパスが見つかりません。

のMicrosoft(R)ASP.NET RegIISバージョン4.0.30319.0管理 ユーティリティをインストールし、ローカルマシン上でASP.NETをアンインストールする:&でもここからこのコマンドをインストールすると、以下のメッセージが表示されます。 著作権(C)Microsoft Corporation。全著作権所有。 ASP.NET(4.0.30319.0)をインストールします。このオプションは、このバージョンのオペレーティングシステムの ではサポートされていません。 「 機能のオン/オフ」ダイアログ、サーバーマネージャー管理ツール、 dism.exeコマンドラインツールを使用して、IIS8でASP.NET 4.5をインストールまたはアンインストールする必要があります。詳細は http://go.microsoft.com/fwlink/?LinkID=216771をご覧ください。 ASP.NET(4.0.30319.0)をインストールしました。

4.5のメッセージは、4.5のための4.5のインプレースアップグレードであることがわかりました。

私のウェブサイトは、このエラーを与える: Web.configファイルの要素で

「targetFramework」属性は、バージョン4.0を対象とし、後で .NET Frameworkの(の例えばためにのみ使用され'')。 'targetFramework'属性は、現在インストールされているバージョンの.NET Frameworkよりも遅いバージョンの を参照しています。有効なターゲットバージョンの.NET Frameworkを に指定するか、.NET Frameworkのバージョン をインストールします。

web.configファイルの関連部分は次のとおりです。

<system.web> 
    <compilation debug="true" targetFramework="4.6.2"/> 
    <httpRuntime targetFramework="4.6.2"/> 
</system.web> 
+0

この手順は、バージョン4.6.2でも動作する可能性があります。https://support.microsoft.com/en-us/help/2736284/how-to-install-asp.net-4.5-on-windows-8- and-windows-server-2012 –

+0

私は4.5で見ることができましたが、4.6では見ることができませんでした。 –

答えて

5

それは私が間違ってインストーラをダウンロードしていたが判明しました。それは4.6のものでしたが、4.6.2が必要でした。利用可能なのはhereです。

質問には削除が必要ですが、他の人が同じ罪を犯す可能性はありません。

関連する問題