更新MVC4 Mobile项目上的所有nuget包之后CSS不起作用

时间:2013-06-25 16:08:39

标签: jquery jquery-mobile asp.net-mvc-4 nuget

当我使用移动应用程序模板创建新的ASP.NET MVC 4 Web应用程序时,解决方案使用默认代码(当然)构建并运行良好。 Nuget说项目有很多可用的更新。所以在更新了所有这些(Update All按钮)后,解决方案继续构建,但是在运行Web应用程序时,CSS被破坏,只有计划HTML显示在浏览器中。为什么在Nuget更新后CSS被破坏了?

1 个答案:

答案 0 :(得分:4)

考虑到这一点,我注意到Nuget正在将项目更新为jQuery 2.0.2。我还发现jQuery Mobile currently supports的jQuery的最大版本是1.9.1。所以我让Nuget将所有软件包更新到他们的最新版本,除了jQuery脚本(项目模板中的版本1.8.2)。我使用Nuget包管理器控制台并使用以下命令手动将jQuery更新到版本1.9.1:

PM> Install-Package jQuery -Version 1.9.1 -ProjectName

所有内置和CSS工作正常。显然,这个版本的Nuget在这个特定的依赖性检查中存在问题。