私は自分のコンピュータにWindows 8をインストールし、ASP.netアプリケーションを読み込もうとしました。ページは問題なくロードされます。しかし、App_Themesディレクトリにある画像やスタイルシートは読み込まれません。私はそれに画像を持っている別のフォルダを持って、彼らは読み込みます。セキュリティ上の問題だと思うが、何ができるのか分からない。私のdev 2008 R2ボックスにサイトを展開すると、サイトは正しくロードされますが、Windows 8のボックスに正しくロードされません。Windows 8 IISはasp.netアプリケーションでスタイルシートとイメージを読み込みません
私のリンクのいくつかの例は以下のとおりです。
<link href="../App_Themes/Debug/style.css" type="text/css" rel="stylesheet" />
以上がロードされません。
<img id="ctl00_imgCompanyLogo" title="Header Logo" src="../Images/EmailImage.aspx?ID=6C633997-065C-44AD-9839-B754005B7995" style="border-width:0px;height:50px;width:220px;margin-left: 10px" />
ただし、これはありません。
注:ファイルがロードされないページにはエラーはロードされません。
更新:これは、Windows 7を使用してコードを書き込んでいたときに機能することにも注意してください。
更新:アプリケーションにhtmlページを追加し、右クリックしてそのページが表示されませんでした。しかし、私が新しいプロジェクトを作成すると、ページは完全にレンダリングされます。
Update2:私は問題の根本を見つけたと思うが、それについて何をすべきか分からない。 Windows 8マシンで新しいプロジェクトを作成し、IISExpressではない仮想ディレクトリを使用するようにプロジェクトを変更すると(Project Urlを使用)、スタイルシートがロードされず、イメージもロードされません。
:私は
この記事を参照してくださいWindowsの8をインストールし、この中をチェックしませんでした。 Webブラウザでファイルへの直接リンクを入力すると、ページは空白のページを返します。 – cjohns
神様ありがとう!これは最後の1時間私のお尻を蹴っていた! –