2009-04-29 15 views
7

IIS 5.1でフルシステムが動作しています... パイプラインモードでIIS 7.0に移行しました。パイプラインの統合された私の画像/ cssのは... WebアプリケーションとASP.NET 3.5を使用してIIS 7.0とパイプラインモード=統合されていないため、ASP .NETで画像/ cssがロードされない

- 私...

すべてのヘルプをロードされませんか?

+0

「読み込まれていません」ということを明確にできますか?それは404、500、パーミッションエラーなどですか? – Portman

+0

全くエラーはありません...単に画像が表示されない... – Paul

答えて

8

ASP.NETモジュールをインストールすると、静的コンテンツは既定でインストールされません。あなたはプログラムと機能に入り、「ウィンドウの機能を有効または無効にする」必要があります。

IISセクションでは、WWWサービス、共通HTTP機能をドリルダウンして、「静的コンテンツ」をチェックします。

このCSSがないと、画像、HTML、その他の非動的コンテンツは表示されません。

1

HTTPスニッフィングツール(FirebugまたはFiddler)を使用して、失敗したリクエストを確認できます。このような要求が見つかった場合は、サーバーから返されたエラーメッセージを調べることができます。

2

同じ問題が発生しましたが、私の静的コンテンツはインストールされていませんでした。サーバー2008の設定を変更するには、サーバーマネージャーを開き、役割を開き、Webサーバー(IIS)をクリックします。設定が完了したら、役割サービスセクションを見つけ、役割サービスを追加して静的コンテンツをインストールします。

+0

ありがとう!これはしばらく私を困惑させました。 Server 2008の設定は見つけられませんでした(ありがとう、Microsoft)。ブラボー! – randbrown

1

これは、これが破損した既定のドキュメント継承を持つという副作用であることがわかりました。通常、親(Default Web Site)構成の既定のドキュメントリストの上部に「login.aspx」を追加します。これが何らかの形で破損してこの同じ症状を表示したとき。 継承された値を削除して再追加するという修正が行われました。私はその後、.NET 4.0の統合アプリケーションプールを使用して静的コンテンツを再び見ることができました。

関連する問題