0

レポート機能に 32 ビット モードを必要とする Windows 2008 / iis7 で Web サイトを構築しています。アプリ プールで正常に動作するものはすべて、32 ビット アプリケーションを false に設定できますが、32 ビット アプリケーションを true に設定できるようにアプリ プールを設定すると、呼び出されるパスが変更されているため、404 エラーが発生します。以下は IIS ログのクリップです。

uat を false に設定 - 正常に動作 304 は、リクエストがキャッシュされていることを意味します 2012-07-09 18:29:56 xxx.xx.xxx.xx GET /Metron/images/flags/ae.png - 80 - xxx.xx.xxx .xxx Mozilla/4.0+(互換;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5. 30729;+.NET+CLR+3.0.30729;+.NET4.0C;+.NET4.0E;+InfoPath.2;+MS-RTC+LM+8) 304 0 0 109

uatext を true に設定 - /Metron がパスから削除され、ブラウザーが 404 エラーをスローします。404 エラーは、リクエスト アイテムが移動したか、見つからないことを意味します。2012-07-09 18:24:33 xxx.xx.xxx.xx GET /images/flags/ae.png - 80 - xxx.xx.xxx.xxx Mozilla/4.0+(互換;+MSIE+8.0;+Windows +NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+.NET4. 0C;+.NET4.0E;+InfoPath.2;+MS-RTC+LM+8) 404 0 2 93.

4

1 に答える 1

0

使用しようとしている .NET フレームワークが使用可能であっても、IIS インストールに適切にバインドされていないようです。c:\Windows\Microsoft.NET\Framework\ に移動し、使用しようとしている .NET のバージョンに対応するディレクトリに移動します。aspnet_regiis.exe -i でフレームワークをインストールします。http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspxも参照してください。この StackOverflow の質問も参照してください: Win Server 2k8 および IIS7 で 404.17 エラーを修正するにはどうすればよいですか

于 2013-03-28T12:12:11.173 に答える