我有一个问题,我在开发人员控制台中获取此错误,所有css,image和js文件:
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Run Code Online (Sandbox Code Playgroud)
文件名和路径看起来很好,所有资源都在发生.该项目是一个ASP.NET MVC项目,我的同事可以构建并运行得很好,没有这些错误.该项目位于我常用的项目文件夹中,我以前从未遇到过这个问题.我还检查了文件夹权限,我完全不知道为什么会发生这种情况.
资源是捆绑的,但如果我手动创建资源的链接,它会在开发人员控制台中抛出相同的错误.
有没有人曾经尝试过这样的事情?
记录:记录
Tracelog: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 …Run Code Online (Sandbox Code Playgroud) 问候
我的ASP MVC应用程序有点问题.在我的本地开发服务器上一切正常,但是当我尝试将应用程序发布到IIS 7.0服务器时,它只显示没有任何样式/标记/图像的普通页面.
我将所有这些内容放在/ Content /子文件夹中,但是当我尝试访问生产服务器上的该文件夹时,它只返回404未找到的错误.
我使用.Net 4.0设置IIS服务器,并按照此处的部署指南进行操作:http://www.asp.net/learn/mvc/tutorial-08-cs.aspx
所有的视图/控制器/类似乎工作得很好,唯一没有的是内容子文件夹,我不明白为什么.
任何人都有一个建议我可以忽略或有没有人知道这个问题?