ASP.NET MVC 4 ScriptBundle devuelve vacío
Específicamente, estoy tratando de crear un ScriptBundle en MVC 4 con scripts ya minificados, y devolver este mismo Bundle si el proyecto está en Debug o no.
Mi proyecto web hace referencia al paquete MVC Telerik Grid NuGet. En ese paquete, Telerik solo proporciona los archivos JS minificados. El código de empaquetado está abajo.
// telerik scripts
bundles.Add(new ScriptBundle("~/scripts/bundles/telerik").Include(
"~/Scripts/2012.1.214/telerik.common.min.js",
"~/Scripts/2012.1.214/telerik.textbox.min.js",
"~/Scripts/2012.1.214/telerik.calendar.min.js",
"~/Scripts/2012.1.214/telerik.datepicker.min.js",
"~/Scripts/2012.1.214/telerik.grid.min.js",
"~/Scripts/2012.1.214/telerik.grid.filtering.min.js"));
Otros ScriptBundles se ejecutan bien, pero cuando mi proyecto intenta hacer referencia a este paquete, la solicitud aparece como:scripts/bundles/telerik?v=
Devolviendo nada.
Si pongoBundleTable.EnableOptimizations = true
, luego devuelve el ScriptBundle y hace referencia a una versión específica, sin embargo, esta solución es inaceptable.
No quiero configurar por la fuerzaBundleTable.EnableOptimizations = true
, ya que quiero que todos los otros Bundles devuelvan las versiones no minimizadas cuando sea apropiado.
Alguien tiene una experiencia similar y si es así, ¿cuál fue la solución?