2013-05-23 3 views
2

Я не использую функцию компоновки и минимизации asp.net mvc, и я хотел бы знать, можно ли полностью отключить ее. Я уже сделалКак удалить динамический модуль Bundle и minification в asp.net mvc

BundleTable.EnableOptimizations = false; 

Но я все еще вижу модуль в списке модулей во время выполнения.

Любая идея?

Благодаря

+0

просто не добавляйте System.web.optimization в свои проекты. Таким образом, соединение будет отключено. Удалите пространство имен и из web.config. – Sakthivel

ответ

0

Вы можете удалить его с помощью web.config-файла:

<modules> 
    <remove name="BundlingModule" /> <!-- not 100% sure on the name, you might need to look that up --> 
</modules> 
+0

Привет, это не работает. ни <удалить имя = "BundlingModule" /> ни <удалить имя = "__ DynamicModule_System.Web.Optimization.BundleModule, System.Web.Optimization, Version = 1.0.0.0, культура = нейтральной, PublicKeyToken = 31bf3856ad364e35_3de79370-4976- 472b-b77e-334b8c8ee21f "/> –

0

Вы не можете удалить его. Динамический модуль BundleModule определяется в информации сборки [assembly: PreApplicationStartMethod(typeof(System.Web.Optimization.PreApplicationStartCode), "Start")]

Поэтому, когда сборка загружена, PreApplicationStart гарантирует, что модуль определен.

Смежные вопросы