aspnet_regiis.exeは何をしますか
-
30-09-2019 - |
質問
aspnet_regiis.exeは、aspnet_isapi.dllバージョンを修正するためにドキュメントマッピングを更新する以外に正確に実行します。ASPNET_regiisを実行するのと同じINETMGRのASP.NETバージョンを更新しています。します。 aspnet_regiis.exeの手順を詳述することについて知っているリンクを提供してください
解決
から MSDNリファレンス:
.NETフレームワークの複数のバージョンが単一のコンピューターで並んで実行されている場合、ASP.NETアプリケーションにマッピングされたASP.NET ISAPIバージョンは、アプリケーションに使用される共通言語ランタイム(CLR)のバージョンを決定します。 ASP.NET IIS登録ツール(ASPNET_REGIIS.EXE)を使用すると、管理者またはインストールプログラムがASP.NETアプリケーションのスクリプトマップを簡単に更新して、ツールに関連付けられているASP.NET ISAPIバージョンを指すことができます。このツールは、ASPのすべてのインストールバージョンのステータスを表示するためにも使用できます。ネット、ツールと組み合わせたASP.NETバージョンを登録し、クライアントスクリプトディレクトリを作成し、他の構成操作を実行します。
から スコット・フォーサイスのブログ:
ASP.NETの最初のバージョンから始めて、MicrosoftはIISに登録されているフレームワークのバージョンを制御するツールを提供しました。このツールであるASPNET_REGIIS.EXEは、非常に柔軟であり、IISとASP.NETがどのように機能するかを正しい理解により、ほとんどの状況で使用できます。
他のヒント
私のお気に入りの機能は、次の行に沿って何かをweb.configで暗号化する機能です。
ASPNET_REGIIS -PE /MYAPPROOTVIRTUALDIRECTOR
復号化は-pdです
サーバーへの展開後にのみ暗号化されます - 1つのマシンで暗号化することは、マシンキーを共有しない限り、もう1つのマシンでは有効ではありません。
それ reg イスター aspnet で拡張機能 iis.
また、ASPNETのインストールを修理することもできます。
時々それはただ壊れて、それを修正するためにaspnet_regiis -iまたは-irを実行する必要があります。
aspnet_regiis.exeの手順を詳述することについて知っているリンクを提供してください
aspnet_regiis.exe -h
ユーティリティが内部的にどのように機能するかについて、次の役立つ情報を生成します。
Microsoft (R) ASP.NET RegIIS version 4.0.30319.18408
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation. All rights reserved.
-- ASP.NET REGISTRATION OPTIONS --
-i Install this version of ASP.NET and update IIS
configuration at the root level to use this version of
ASP.Net.
-ir Install this version of ASP.NET, register only. Do not
change any web applications to use this version.
-iru Install this version of ASP.NET. If there are any existing
applications that uses ASP.NET, it will not change IIS
configuration to use this version.
私は問題に直面しました localhost
実行されていませんでした(つまり、ウェブサイトはロードされませんでした)。
インストールしました IIS 10.0 express
インストールした後 Visual Studio
一緒に .NET framework
.
この後のインストールにより IIS
, localhost
ロードしませんでした。
走った aspnet_regiis -i
パスの下
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
これは問題を成功させました。