gpt4 book ai didi

asp.net-mvc - MVC 捆绑 : Err 403

转载 作者:行者123 更新时间:2023-12-02 05:05:06 25 4
gpt4 key购买 nike

使用 VS'12、Asp.net - C# - InternetApplication 模板、KendoUI、EF Code First

这是我的 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"));

此外,您应该知道我正在 BundleConfig.cs 末尾运行这两行

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

当我尝试托管项目时,出现403 Access Denied、文件禁止错误。

我尝试使用 This Awesome Post作为引用,我确实改变了一些东西,但错误仍然发生。

我想这是因为 KendoUI 附带的 .min 文件,但我不能确定。

供您引用,这是我的_Layout.cshtml,以及我如何调用脚本。

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

最佳答案

尝试改变

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

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

然后

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

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

关于asp.net-mvc - MVC 捆绑 : Err 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18474669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com