0

ファビコンはデバッグ中に表示されませんが、サーバーにデプロイされたときに表示されます。何がこの動作を引き起こす可能性がありますか?

使用するコードは次のとおりです。

 <head>
     <title>Our Application Name</title>
     <link rel="icon" 
       type="image/x-icon"
      href="favicon.ico"/> 
 </head>

イメージはルートにあるため、問題なく見つけることができます。

編集

これは、IE9 でのデバッグ、chrome または firefox でのデバッグで ico が正しく表示される場合のみです。

4

3 に答える 3

1

正確な問題を確認するには、コードをフィドラーでデバッグすることをお勧めします。URL が正しいかどうか、または権限に問題があるかどうかが表示されます。

于 2013-04-19T07:37:11.690 に答える
0

問題は次のとおりでした。

コードはインデックスページにありました。しかし、デバッグするときは、起動ページをログオンページとして配置します。基本的に、インデックス ページに移動せず、スキップしました。

サーバー上では、インデックス ページを通過し、ログオン ページにリダイレクトされます。これが、ローカルではなくサーバーで見た理由です。

すべてのブラウザで動作すると思った理由はIEでも同じです。ログオン ページに移動せずにインデックス ページに移動しました。

それは私の間違いですが、同じ間違いを犯した人々が、自分が間違っていることを今より早く見つけてくれることを願っています.

于 2013-04-19T08:28:25.937 に答える
0

見直すべきもう一つのこと。favicon.ico が bin フォルダーにあることを確認しますか? おそらく、プロジェクトにアイコンがありますが、bin\debug フォルダーにはありません。

于 2013-04-19T07:40:52.630 に答える