0

Windows Server 2008 R2 SP1 で IIS7 を実行しており、Web サイトは .NET 2.0 で実行されています。グローバルテーマが機能しないことを除いて、Web サイトは正常に機能します。私は先に進み、Framework64ディレクトリでaspnet_regiis -cを実行しようとしましたが、

An error has occured: 0x80040154 Class not registered. 
The error indicates that IIS is not installed on the machine. 
Please install IIS before using this tool.

ご参考までに、enabled32bitApps フラグがオフになっているため、.NET x64 が使用されます。(aspnet_regiis -u)Framework64 フォルダに( aspnet_regiis -i) .net を正常にアンインストールして再インストールしました。その後、実行しようとして同じ結果が得られましたaspnet_regiis -c

ここで何が問題なのか誰にも分かりませんか?

4

1 に答える 1

0

aspnet_regiis -cコマンドの実行を含まない、これに対する簡単な回避策を見つけました。IIS の既定のサイトの下には、次のディレクトリ構造が既にあるはずです。

aspnet_clinet --> system_web --> 2_0_50727 

テーマをファイル システムにコピー し、ファイル システムの Themes ディレクトリにマップする...\wwwroot\aspnet_client\system_web\2_0_50727\ThemesIIS 仮想ディレクトリ "Themes"を作成するだけです。aspnet_client\system_web\2_0_50727

于 2013-02-28T16:30:07.073 に答える