Hi,
I have VS2012 Update 4 and VS2013 Update 1 installed.
Under Extensions and Updates for VS2012 it says I have "Microsoft ASP.NET and Web Tools 2013.1.41108", "Microsoft Visual Studio ASP.NET MVC 5 Scaffolding 5.0".
Under Extensions and Updates for VS2013 it says I have "Microsoft Web Developer Tools 2.0.40926.0" and "Microsoft Visual Studio ASP.NET MVC 5 Scaffolding 5.0"
I would try to list all the "Packages" folders I have but your eyes would glaze over. I'll try to be brief:
* C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Packages has a bunch of JQuery but no Bootstrap or Knockout.
* C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 4\Packages has some different JQuery and Knockout 2.2 but no Boostrap.
* C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Packages appears to have the same JQuery and Knockout that MVC 4 does. In fact the have the same version of Web Pages - Microsoft.AspNet.WebPages.2.0.20710.0.
* C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages has Knockout 2.3 and Bootstrap 3.0 and Web Pages 3.0. <- I know this is the latest greatest that was installed after VS2013 came out, but not sure how it relates to the others.
* C:\Program Files (x86)\Microsoft Web Tools\Packages doesn't have Knockout but does have Bootstrap 3.0. It doesn't have any Web Pages or MVC.
* https://www.nuget.org/api/v2/ has KnockoutJs 3.1 and BootStrap 3.1.
Whew. Now, in VS2012, for a ".NET 4 Web Application", I can create MVC 3 or MVC 4 Web Application. for 4.5 or 4.51 Web Applicaiton I can create MVC3, MVC4, MVC5, or Web API 2. In VS2013, for a ".NET 4 Web Application", I can create MVC 4 Web Application. For 4.5 and 4.51 I can just use the new "make anything template" that includes Boostrap and Knockout.
OK, now that I've framed my confusion I will ask my question in the next post.