Я создал проект веб-приложения ASP.NET 4.7.1 WebForms.
- Я удалил все ссылки на ~ / Scripts / WebForms и ~ / Scripts / WebForms / MsAjax в BundleConfig.cs.
- Я удалил пакеты NuGet для Microsoft.AspNet.ScriptManager.MSAjax и Microsoft.ScriptManager.MSAjax
- Я сделал «Правка> Найти в файлах» для «msajax» для всего проекта, и ничего не было найдено.
Когда я загружаю любую страницу на моем сайте, обе ~ ~ Scripts / WebForms / MsAjax / MicrosoftAjax.js и ~ / Scripts / WebForms / MsAjax / MicrosoftAjaxWebForms.js по-прежнему загружаются. Вы можете увидеть их в исходном коде HTML и увидеть, что они загружаются в стандартных инструментах разработчика браузера. Они мне не нужны (насколько я знаю), и я не хочу, чтобы они тратили мою пропускную способность (более 140 КБ на каждую загрузку страницы).
Очевидно, что я могу удалить сами файлы, но тогда я просто получаю ошибки HTTP 404. В моих журналах.