ASP.NET Web サイトを Web アプリケーションに分割しました (AppCode クラスは別の DLL になりました)。
Global.asax ファイルがあります。Web ページを起動すると、「ファイルが存在しません」というエラーが表示されるようになりました。Web ページは正常に読み込まれます。
さらに分析した結果、Web アプリケーションは favicon.ico というファイルを探しているようです。このファイルは何ですか?
私はこれをグーグルで検索しましたが、次のようなWebページにアクセスできます:ファイルは存在しません Exception- favicon.ico . 私はまだ答えを見つけていません。
Web アプリケーションはエラーをスローするようですが、Web サイトはスローしません。
更新 1 つの Web ページ (default.aspx) と Global.asax を含む空の Web サイト プロジェクトを作成しました。次に、1 つの Web ページ (default.aspx) と Global.asax を含む空の Web アプリケーション プロジェクトを作成しました。どちらの Global.asax ファイルにも、Application_Error サブルーチンが含まれていました。問題のエラーが Web アプリケーションでのみ発生することを発見しました。したがって、Web アプリケーション プロジェクトには favicon.ico が必要であると考えるようになりました。