ASP.NET MVC - لماذا يتم إنشاء وحدة تحكم لـ FAVICON.ICO؟
-
22-09-2019 - |
سؤال
أنا أستخدم وحدة تحكم مخصصة (لاستخدام IOC Castle Windsor لإنشاء وحدات تحكم) ، وألاحظ أنها تحصل على طلبات لإنشاء وحدة تحكم لـ "Favicon.ico". لقد وضعت ملف favicon.ico في مجلد المحتوى الخاص بي ، لكنني ما زلت أتلقى هذه الطلبات.
كيف يمكنني حل هذا وأخدم محتوى ثابت دون محاولة إنشاء وحدات تحكم؟
المحلول
أضف المسار التالي:
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
لا تنتمي إلى StackOverflow