我有一个页面,如:MVC4无法加载的jquery
@model PAP.Models.Account.LoginModel
@{
Layout = null;
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@Scripts.Render("~/bundles/jquery")
</head>
<body>
</body>
</html>
这些束被配置等:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
代码/页工作正常。但是在我将它发布到生产服务器(DEV pc是windows 7,服务器是windows 2012)之后,jquery未加载。对于这个页面,我没有使用任何布局。
哪里以及如何解决这个问题!
非常感谢!
假设你在Release模式出版,所述捆绑正在寻找.min版本。你上传了两个版本吗? – 2014-11-09 05:00:49
@TiesonT。,这是不正确的。默认情况下,捆绑器将创建一个.min版本(如果不存在)。 – 2014-11-09 06:53:52
@StephenMuecke我认为我们都有点偏离。捆绑器实际上并不是创建.min版本,如果它缺少的话,它只是在为捆绑产生的连接和缩小文件中使用非缩小版本。如果这就是你的意思,那么我明白这一点。 – 2014-11-09 07:23:06