Asp.net mvc 4 Twitter引导nuget包的差异?

Asp.net mvc 4 Twitter引导nuget包的差异?,asp.net-mvc-4,twitter-bootstrap,visual-studio-2012,Asp.net Mvc 4,Twitter Bootstrap,Visual Studio 2012,我想引导我的MVC4应用程序,但不确定我想要或需要哪些。这些描述相当模糊,我很难找到每个版本的具体含义 主要的区别/相似之处是什么?我应该选择哪一个?第一个将安装.css、.js和.img文件以及jquery。MVC 4的Bootstrap安装了Bootstrap并支持捆绑和缩小。我一直在想同样的事情,它确实与所有这些不同的版本混淆,在我看来,它突出了NuGet的一个大问题。也许他们可以推出一个“支持”/“验证”的徽章或其他什么 无论如何,第一个包的所有者是Outercurve,而不是Twit

我想引导我的MVC4应用程序,但不确定我想要或需要哪些。这些描述相当模糊,我很难找到每个版本的具体含义


主要的区别/相似之处是什么?我应该选择哪一个?

第一个将安装.css、.js和.img文件以及jquery。MVC 4的Bootstrap安装了Bootstrap并支持捆绑和缩小。

我一直在想同样的事情,它确实与所有这些不同的版本混淆,在我看来,它突出了NuGet的一个大问题。也许他们可以推出一个“支持”/“验证”的徽章或其他什么

无论如何,第一个包的所有者是Outercurve,而不是Twitter名称空间。由于Outercurve是由微软资助的,从2012年5月才开始提供该软件包(奇怪的是版本1.0.0,尽管Bootstrap当时至少达到了2.0.3),我可以想象这是Bootstrap的“官方”MS版本,现在作为默认模板包含在Visual Studio中


值得注意的是,尽管NuGet希望您更新到最新版本3,但VS 2013RC项目模板仍然带有版本2标记,如果更新,示例将(至少在视觉上)中断。

Twitter.Boostrap当前只是指向第一个选项“Bootstrap”的依赖链接。所以我认为这是你所需要的一切。如果安装Twitter.Bootstrap,将打开一个readme.txt

从Twitter.Bootstrap nuget包readme.txt:

推特。引导正在移动

v3.0.1将是Twitter.Bootstrap命名空间下的Bootstrap的最后一个版本。随着新项目的推进,您应该直接从Outercurve维护的引导命名空间安装引导 对于现有项目,通过升级到此版本,您已经安装了新的引导程序包


我一直在开发一个MVC4 web应用程序,它有jQuery1.8.2。当我安装Bootstrap3.3.1时,Nuget包管理器似乎处理了所有依赖项但是,它只是将我的应用程序升级到jQuery 1.9.0,而不是它所需要的jQuery 1.9.1。所以我想说,如果你只是像我一样安装了显示在列表顶部的版本(Bootstrap 3.3.1),你需要以jQuery 1.9.1或更高版本结束。我的解决方案是运行在Visual Studio的软件包管理器控制台中“安装软件包jQuery-版本1.9.1”。我使用的是Visual Studio 2013。顺便说一下,在Visual Studio的“管理Nuget软件包”窗口中,Bootstrap 3.3.1的信息显示“依赖项:jQuery(>=1.9.0)