kendo asp.net-mvc kendo-ui web-deployment bundling-and-minification kendo-asp.net-mvc

asp.net mvc - kendo - Paquete MVC: Err 403



kendo cdn (2)

Intenta cambiar

bundles.Add(new StyleBundle("~/Content/kendo").Include( "~/Content/kendo/kendo.common.*", "~/Content/kendo/kendo.default.*"));

a

bundles.Add(new StyleBundle("~/bundles/css/kendo").Include( "~/Content/kendo/kendo.common.*.css", "~/Content/kendo/kendo.default.*.css"));

y entonces

@Styles.Render("~/Content/kendo")

a

@Styles.Render("~/bundles/css/kendo")

Usando VS''12, Asp.net - C # - Plantilla de aplicación de Internet, KendoUI, Código de EF primero

Este es mi MVC BundleConfig.cs

bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css")); // The Kendo CSS bundle bundles.Add(new StyleBundle("~/Content/kendo").Include( "~/Content/kendo/kendo.common.*", "~/Content/kendo/kendo.default.*")); // The Kendo JavaScript bundle// or kendo.all.min.js if you want to use Kendo UI Web and Kendo UI DataViz bundles.Add(new ScriptBundle("~/bundles/kendo").Include( "~/Scripts/kendo/kendo.web.min.js", "~/Scripts/kendo/kendo.aspnetmvc.min.js"));

También debes saber que estoy ejecutando estas 2 líneas al final de BundleConfig.cs

bundles.IgnoreList.Clear(); bundles.DirectoryFilter.Clear();

He estado recibiendo 403 errores de acceso denegado , archivo prohibido cuando intento alojar el proyecto.

He intentado usar This Awesome Post como referencia, donde cambié algunas cosas, pero aún se producen errores.

Me gustaría pensar que es debido a los archivos .min con los que vino KendoUI, pero no puedo estar seguro.

Para su referencia, este es mi _Layout.cshtml , y cómo llamo a los scripts.

@Scripts.Render("~/bundles/jquery") @Styles.Render("~/Content/css") @Styles.Render("~/Content/kendo") @Scripts.Render("~/bundles/kendo")


es porque estás usando el mismo ''alias'' (/ Content / kendo) para el stylebundle como el directorio ya existente.

una vez que use otro alias (/ Content / css / kendo / o / Content / whatevernonexonexingingdir) se solucionará su problema.

pero tenga en cuenta: la ''raíz'' de css ha cambiado, por lo que cuando use imágenes (de fondo) en su css que apuntan a subcarpetas, ¡tenga esto en cuenta!