1

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

4

1 回答 1

4

对此我注意到 Nuget 正在将项目更新为 jQuery 2.0.2。我还发现 jQuery Mobile目前支持的 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 在此特定依赖项检查方面存在问题。

于 2013-06-25T16:08:38.753 回答