asp.net-mvc-4 asp-controller asp-action - Habilite el agrupamiento y la minificación en modo de depuración en ASP.NET MVC 4




2 Answers

Puede habilitar esto agregando

BundleTable.EnableOptimizations = true;

en su método RegisterBundles (clase BundleConfig en la carpeta App_Start).

revisa http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification para más información

También puede cambiar su web.config:

<system.web>
    <compilation debug="false" />
</system.web>

Pero esto inhabilitaría por completo el modo de depuración, por lo que recomendaría la primera opción.

Finalmente, para obtener lo mejor de ambos mundos, usa la directiva #if compilador así:

#if DEBUG
            BundleTable.EnableOptimizations = false;
#else
            BundleTable.EnableOptimizations = true;
#endif
parameter tag

No puedo creer que no pueda encontrar otras preguntas sobre esto, pero ¿cómo se habilita la agrupación en modo de depuración? Sé cómo está habilitado para el modo de lanzamiento, pero en el modo de depuración no puedo encontrar la manera de habilitar el empaquetado.

¿Es esto posible o me estoy perdiendo algo?




En Global.asax, agregue BundleConfig.RegisterBundles(BundleTable.Bundles);

 protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles); // add this
        }



Related