html - 无法加载所有资源 - 错误 500

标签 html asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我在开发人员控制台中遇到此错误,对于所有 css、图像和 js 文件:

Failed to load resource: the server responded with a status of 500 (Internal Server Error)

文件名和路径看起来不错,所有资源都在发生这种情况。该项目是一个 ASP.NET MVC 项目,我的同事可以很好地构建和运行它,而不会出现这些错误。该项目位于我常用的项目文件夹中,我以前从未遇到过这个问题。我还检查了文件夹权限,我完全不知道为什么会这样。

资源是捆绑在一起的,但如果我手动创建指向资源的链接,它会在开发人员控制台中抛出相同的错误。

有没有人曾经尝试过这样的事情?

日志:Log

跟踪日志:Tracelog

BundleConfig.cs

public class BundleConfig
    {
        // For more information on bundling, visit http://go.microsoft.com/fwlink/?LinkId=301862
        public static void RegisterBundles(BundleCollection bundles)
        {
            bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-{version}.js",
                        "~/Scripts/jquery.min.js",
                        "~/Scripts/jquery.simplemodal.js",
                        "~/Scripts/jquery.flot.min.js",
                        "~/Scripts/jquery.flot.categories.min.js"
                        ));

            bundles.Add(new ScriptBundle("~/bundles/language").Include(
                "~/Language/english.js",
                "~/Language/spanish.js",
                "~/Language/french.js"
               ));


            bundles.Add(new StyleBundle("~/Content/css").Include(
                "~/Styles/StyleNuheat.css",
                "~/Styles/buttons.css",
                "~/Styles/energy.css",
                "~/Styles/modalwindow.css",
                "~/Styles/dropdown.css",
                "~/Styles/jquery-ui.css"
                ));

            bundles.Add(new ScriptBundle("~/bundles/thermostat").Include(
                "~/Scripts/appl_thermostats.js",
                "~/Scripts/appl_thermostat_details.js",
                "~/Scripts/appl_schedule.js"
                ));

            bundles.Add(new ScriptBundle("~/bundles/general").Include(
                "~/Scripts/appl_supporter.js",
                "~/Scripts/appl_master.js",
                "~/Scripts/appl_navigation.js",
                 "~/Scripts/appl_general.js"
                ));

            bundles.Add(new ScriptBundle("~/bundles/energy").Include(
                "~/Scripts/appl_energy.js", 
                "~/Scripts/jquery-ui.js"

                ));

            bundles.Add(new ScriptBundle("~/bundles/useraccount").Include(
                "~/Scripts/appl_useraccount.js"
                ));
            bundles.Add(new ScriptBundle("~/bundles/groups").Include(
                "~/Scripts/appl_groups.js"
                ));
            bundles.Add(new ScriptBundle("~/bundles/login").Include(
                "~/Scripts/appl_login.js"
                ));


        }
    }

最佳答案

根据您提供的 TraceLog 文件,您的 web.config 文件存在问题。异常消息是 C:\Users\teilmann\source\Nuheat\oj.web\oj.web.main\web.config ( 112) :Cannot add duplicate collection entry of type "mimeMap"with unique key attribute "fileExtension”设置为“.json”

很可能您在网站和应用程序级别都为 JSON 文件定义了 MIME 类型

关于html - 无法加载所有资源 - 错误 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32475659/

相关文章:

html - 关于安全产品GUI布局的建议

javascript - EaselJS - 舞台鼠标悬停

asp.net - .NET "code nugget blocks"?

asp.net-mvc - ASP.NET MVC中的单线程单元COM组件

jquery - 改进代码使 div 填充浏览器宽度

html - Bootstrap 3 推/拉问题?

c# - 如何从枚举中获取字符串值

c# - 我应该为 ObjectContext 使用 using 关键字吗?

javascript - 设计用于使用 ajax 更新多个局部 View 的客户端

asp.net-mvc - ASP.NET MVC 子域