2016-10-13 1 views
0

IISを再インストールする必要があり、IISマネージャにアプリケーションrequsetルーティングモジュールが表示されないことに気付きました。私はWebプラットフォームインストーラを使用してインストールすることに決めましたが、そこにはモジュールがインストールされていて、私がC:\Program Files\IISに行ったときに実際にインストールされていると言われています。 "Application Request Routing"フォルダがあります。 Webプラットフォームインストーラを使用すると、モジュールをアンインストールまたは再インストールすることはできません。IISマネージャコンソールに再インストールするか、アプリケーションリクエストルーティングモジュールを表示する方法

答えて

0

これは簡単ではありませんでしたが、重要なファイルはC:\Windows\System32\inetsrv\config フォルダのadministration.configとapplicationHost.configファイルです。 administration.configファイル内では、moduleProvidersセクションの内側に私が追加する必要がありました:IISマネージャでのアプリケーションの要求モジュールショーを作っ

<add name="WebFarmFramework" type="Microsoft.Web.Management.WebFarm.WebFarmModuleProvider, Microsoft.Web.Management.WebFarm, Version=7.1.2.1, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add name="ApplicationRequestRouting" type="Microsoft.Web.Management.Arr.ArrModuleProvider, Microsoft.Web.Management.Arr, Version=7.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 

。私が開いた後、それはエラーを示したが、エラーは理解しやすい。私はconfigSectionセクション内で、application.configファイル内の同じ変更を行うために必要な:

<section name="diskCache" overrideModeDefault="Deny" allowDefinition="AppHostOnly" /> 
<section name="proxy" overrideModeDefault="Deny" allowDefinition="AppHostOnly" /> 

これらは、私は最近、それらのファイルに加えられた変更されているが、私はapplication.configファイル内に追加する必要がありました、おそらく他のいくつかのセクションがありますが、アイデアは、コピーすることでした良い構成を持つ他のコンピュータのセクション。

+0

これらのファイルは手動で編集しないでください。コントロールパネルの[プログラム]に移動すると、モジュールを簡単にアンインストールしてから再度インストールすることができます。 –

+0

コントロールパネルからアプリケーションリクエストルーティングモジュールをアンインストールできますか? –

+0

なぜあなたは見ていませんでしたか? –

関連する問題