2012-05-04 27 views
0

ローカルホストでは、私のソリューションは正常に動作しますが、展開するとサーバ上で、そのファイルが見つかりませんでした。エラーメッセージは次のようなものです。 http://localhost:27375/favicon.ico 私は私のapplication.Iのどのようなファイルがルートフォルダに上作成しようとしましたが、あなたが直接ファイルを見ることができれば何luck.anyヘルプが非常にWebサーバにAsp.net 4.0でファイルが見つかりませんでした。

+0

あなたはfaviconのための黄色の死のスクリーンを得ていますか?何かここで音が聞こえません。 – Tejs

+0

例外エラー画面が表示されるのですか、WebブラウザのFiddlerや開発者ツールのようなツールでこれを見ていますか? –

+0

"http:// localhost:27375/favicon.ico"はエラーメッセージではなく、URLです。たぶん実際のエラーメッセージと実際に何が起こったのかを記述してみてください。 – walther

答えて

0

あなたのfavicon.icoファイルは、Webサイトのルートディレクトリにある必要があります。

あなたのアプリケーションがfaviconを表示するためにローカルホストに接続しようとしているようです。 http://localhost:27275/favico.icoアドレスのfaviconへのURLをハードコーディングしていますか?

ASP.NETを使用してInternet Engineerが述べたことに基づいて、~または/という書かれた相対パスを使用できます。したがって、アイコンファイルを参照するには~/favico.icoまたは/favico.icoを使用できます。

0

最初のチェックを高く評価されていない必要はありませんブラウザ:

http://productionwebsite/favico.ico

ファイルがある場合は、今、あなたはコードが相対パスを使用していることを確認する必要があります。これは絶対パスを使用してコード化されている可能性が高いです。

+0

何かの理由で、そのファイルを探しています。favicon.ico ...その拡張子を持つランダムファイルを追加しました。 – Sweta

関連する問題