use*_*392 61 asp.net-mvc asp.net-mvc-4 visual-studio-2012 visual-studio-2013 asp.net-mvc-5
我正在使用Visual Studio 2012,刚刚安装了"Microsoft ASP.NET和Web Frameworks 2013.1 - Visual Studio".
正如所料,它添加了创建一个选项"ASP.NET MVC 5 Empty Project".问题是,我认为没有像我在使用MVC 4时那样启动已经正常运行的"基础应用程序"(例如"Asp.NET MVC 4 Web Application").我只看到一个空模板.
我见过如下答案:
并就此事发现了这篇文章.
这显然不是一个显示阻止,因为我总是可以从头开始创建应用程序,但我仍然想知道是否有可能在VS 2012上实现这一点.我是否错过了一步,或者我是否需要VS 2013 for那?一个功能齐全的Web应用程序模板(带有身份验证等)可以很好地涉及MVC 5的新功能或原型设计.
Sea*_*nch 78
使用后创建新项目后ASP.NET MVC 5 Empty Project,可以右键单击项目,然后单击Add..> New Scaffolded Item...,MVC在左侧MVC 5 Dependencies选择,然后Full dependencies从提示中选择.
这将添加默认布局(Views\Shared\_Layout.cshtml),Content文件夹,Scripts带引导程序的文件夹,jquery,modernizr等,以及Web应用程序模板创建的其他内容.
如果你的错误"CS0103:名称'风格’不在当前情况下存在"只加<add namespace="System.Web.Optimization"/>下<namespaces>在查看/ web.config中
Ros*_*sim 34
肖恩林奇的答案很好,但并不完全.
然而,有一个好人花时间准备模板就像在Visual Studio 2013中一样.您将获得所有内容到引导模板和预配置数据库表进行身份验证.
所有你需要做的是改变DefaultConnection在Web.Config你的SQL Server,瞧所有相关认证表将为您创建.
更新
原始博客不再在线,但幸运的是他的模板仍然在线.您可以在Visual Studio 2012下载MVC5模板:
直接链接到Visual Studio 2012的MVC5模板
以下是原始博客的摘录:
安装模板非常简单,只需两个步骤:
将其复制到计算机的以下文件夹中(如有必要,创建目录结构):
%USERPROFILE%\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#\Web
完成此操作后,只需重新启动Visual Studio,就可以在对话框中使用此模板在"Visual C#> Web"下创建新项目.
现在,您可以创建比默认提供的空结构更多的应用程序,并享受采用Bootstrap及其响应式设计,完整的成员身份系统和用户身份验证,捆绑包,过滤器,一些内容页等的好处.
| 归档时间: |
|
| 查看次数: |
22697 次 |
| 最近记录: |