Использование пакетов в WebForms выводит минимизированный / комбинированный файл даже в режиме отладки

Я создал набор различных файлов сценариев, которые я хочу объединить / минимизировать вместе. В моем коде позади файла (да, извините, это в VB!), Я добавляю его в <asp:placeholder /> на <head> как это

Me.PlhHeader.Controls.Add(New LiteralControl(Scripts.Render("~/bundles/main").ToHtmlString()))

Это будет работать, но всегда кажется, что выводится сжатая минимизированная версия, даже когда debug="true" в Web.Config.

несмотря ни на что, это то, что выводится: <script src="/bundles/main"></script>

Что мне нужно сделать по-другому, чтобы выводить отдельные несжатые файлы в режиме отладки?


РЕДАКТИРОВАТЬ

Я также пытался вручную установить опцию BundleTable.EnableOptimizations = false и он по- прежнему выводит один минимизированный тег сценария. У меня нет идей.


Окончательное редактирование

Я делал что-то очень глупое с некоторым связанным кодом, но технически все с пакетами было нормально и работало правильно. Проблема решена для меня!

1 ответ

Я бы порекомендовал вам установить Microsoft.AspNet.WebOptimization.WebForms. Это работает очень хорошо.

http://nuget.org/packages/Microsoft.AspNet.Web.Optimization.WebForms/

Тогда вы можете использовать:

<%: System.Web.Optimization.Scripts.Render("~/bundles/main") %>
Другие вопросы по тегам