在VS 2012中创建并运行MVC 5项目

Ali*_*ori 27 asp.net-mvc visual-studio asp.net-mvc-5

出于某种原因,我的Visual Studio 2013 Preview无法创建MVC 5项目.由于MVC项目现在是CodePlex的开源项目,我想知道是否有一种简单的方法可以在我的Visual Studio 2012 Ultimate中开发MVC 5项目.

Kna*_*ģis 36

Microsoft发布了提供支持的更新Web Tools 2013.1:

请注意,我必须从第二个链接手动安装它,这些工具无法从Web Platform Installer正确安装.同事也必须安装Update 4和这些工具才能获得适当的支持.


原始答案(不再实际):

我收到了Microsoft开发人员的回答:

VS 2012的MVC 5/Razor 3工具支持尚未发布.我们希望在11月中旬发布此支持.

最近微软的ASP.NET程序管理员在一次演讲中提到这将包含在VS2012 Update 4中. 编辑:遗憾的是,支持不在Update 4中.

所以现在接受的答案是正确的,但我们也可以计划很快在VS2012中得到这种支持.


Nat*_*tan 27

最近在ASP.NET网站上添加了一个关于如何将MVC4项目升级到MVC5的新教程.

我使用本教程迁移了一个VS 2012项目没有问题,但由于VS加载剃刀引擎的方式发生了变化, VS2012中的Razor 3没有设计时支持.

您可以在VS2012中编辑剃刀页面,但它将是一个纯HTML编辑器.

  • MS刚刚发布了[ASP.NET和Web Tools 2013.1 for Visual Studio 2012](http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and -web-tools-2013-1-for-visual-studio-2012.aspx)应解决以上所有问题 (8认同)
  • 请在Microsoft connect上投票支持相应的错误:https://connect.microsoft.com/VisualStudio/feedback/details/806348/razor-intellisense-does-not-work-in-visual-studio-2012-after-upgrading-到MVC -5-剃刀-3- (3认同)