Asp.net mvc 我的一些asp mvc 4捆绑包停止工作
因此,我的asp mvc 4捆绑包突然停止工作:( 我被取消作为捆绑URL的http状态 知道我接下来要做什么吗?我在我的_布局中使用的虚拟路径与它工作时相同Asp.net mvc 我的一些asp mvc 4捆绑包停止工作,asp.net-mvc,Asp.net Mvc,因此,我的asp mvc 4捆绑包突然停止工作:( 我被取消作为捆绑URL的http状态 知道我接下来要做什么吗?我在我的_布局中使用的虚拟路径与它工作时相同 @Styles.Render("~/foundation/stylesheets") @Scripts.Render("~/foundation/javascripts") public class BundleConfig { public static void RegisterBundles(
@Styles.Render("~/foundation/stylesheets")
@Scripts.Render("~/foundation/javascripts")
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
//JQUERY STUFF
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-1.*"));
bundles.Add(new ScriptBundle("~/bundles/jqueryplugins").Include(
"~/Scripts/plugins/jquery.placeholder.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui*"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));
bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
"~/Content/themes/base/jquery.ui.core.css",
"~/Content/themes/base/jquery.ui.resizable.css",
"~/Content/themes/base/jquery.ui.selectable.css",
"~/Content/themes/base/jquery.ui.accordion.css",
"~/Content/themes/base/jquery.ui.autocomplete.css",
"~/Content/themes/base/jquery.ui.button.css",
"~/Content/themes/base/jquery.ui.dialog.css",
"~/Content/themes/base/jquery.ui.slider.css",
"~/Content/themes/base/jquery.ui.tabs.css",
"~/Content/themes/base/jquery.ui.datepicker.css",
"~/Content/themes/base/jquery.ui.progressbar.css",
"~/Content/themes/base/jquery.ui.theme.css"));
//FOUNDATION STUFF
bundles.Add(new ScriptBundle("~/foundation/javascripts").Include(
"~/foundation/javascripts/app.js",
"~/foundation/javascripts/foundation.min.js",
"~/foundation/javascripts/modernizr.foundation.js"));
bundles.Add(new StyleBundle("~/foundation/stylesheets").Include(
"~/foundation/stylesheets/app.css",
"~/foundation/stylesheets/foundation*"));
}
}
如果所有的都被取消,听起来您的路由表好像搞糟了。请使用查看它们。不要尝试缩小“.min”文件。
从捆绑包中删除.min文件并使用开发文件。如果捆绑包路径与实际路径相同,则可能发生这种情况。例如,您的css位于
/Content/css
中,并且您的捆绑包的构建路径相同,因此:
bundles.Add(new StyleBundle("~/Content/Css").Include(
"~/Content/Css/normalize.css",
"~/Content/Css/main.css"
));
我也有同样的问题,经过几天的努力,我注意到我的jquery版本现在是2.x,我的bundle引用了jquery-1.*。上次使用NuGet更新我的站点时,我确实遇到了问题。我认为崩溃导致了我的bundle得到了更新,但它没有在代码中更新我的引用。希望这能为人们节省几天的时间罗试图弄明白为什么他们会这样 这是我创建应用程序时为我生成的内容:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-1.*"));
查看您的源代码管理,看看它在现在和上次工作之间发生了什么变化。但这是可行的:@Styles.Render(“~/bundles/jquery”,“~/bundles/jqueryplugins”,“~/bundles/jqueryval”)@Nikos你将js呈现为样式?或者这是一个打字错误?boooo没有源代码管理。学习git,这是值得的。如果你想保持你的回购协议的私密性,你可以使用本地回购协议,而不将其上传到github。或者给github你的钱,他们就赚了。是的,git根本不需要服务器。在windows上,安装msysgit,然后安装Tortoist和很好。你说的“停止工作”是什么意思?没有生成指向脚本的链接?服务器没有返回请求的脚本?脚本已下载,但不工作?我认为它正在超时,浏览器正在取消请求。chrome网络调试器显示“已取消”当服务器直接启动时没有响应,但是的,取消不是http状态码,因为某些原因,在调试模式下一切都正常。在发布版中,我在chrome中得到的链接是301代码:永久移动,大小:从缓存。我还收到另一个对同一链接的请求,但在chrome中,它说启动器重定向。你为我节省了几个小时。t汉克斯!