6

我已经下载并安装了将 MVC 4 与 VS2010 一起使用的所有先决条件。VS2010 SP1 更新、VS2010 的 ASP.NET MVC 4、VS2010 的 SSDT 和 LocalDB。我去VS2010新建网站的时候,应该有“ASP.NET MVC 4 Web Application”模板,但是没有。如何获取模板以便在 Visual Studio 2010 中启动新的 MVC 4 网站?

4

7 回答 7

7

您是否尝试过重新安装模板。遵循这些指示。

http://msdn.microsoft.com/en-us/library/vstudio/ms247116(v=vs.100).aspx

简短的回答, 打开Visual Studio 命令提示符并输入:

devenv /installvstemplates

那应该恢复您的所有模板。

于 2013-03-14T18:37:17.003 回答
4

检查是否安装了项目模板:

  1. 如果在 %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Web\1033 中找到项目模板(它将是 *.zip),请手动搜索
  2. 如果是,请运行 devenv.exe /installvstemplates
  3. 如果否,则保证未安装 ProjectTemplates。您必须重新安装才能在磁盘上获取 ProjectTemplates。

对于记录:

所有安装的项目模板都可以在这里找到:(这是默认路径)

%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates

这是 File->New ->Project Dialog 从中加载 ProjectTemplates 的地方,并显示在Same Folder heirarchy convention中。您可以通过更新添加另一条路径

工具 -> 选项 -> 项目和解决方案 -> 常规 -> 用户项目模板位置

在 studio(devenv.exe) 启动/加载时,它会尝试根据您是本地用户还是管理员在 localappdata 或 %ProgramFiles% 上创建 ProjectTemplateCache。Programfiles 中的缓存可在此处获得

%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache

这个 ProjectTemplateCache 目录是通过在 cmd 上运行*devenv.exe /installvstemplates创建(如果不存在)或更新(如果已经存在) 。此命令在安装 Visual Studio 期间运行。理想情况下,提供项目模板的所有其他安装程序都应运行此命令。但是,有时这可能会由于访问权限而失败。因此手动再次运行它是安全的。

于 2013-03-19T03:23:19.430 回答
0

看到这个问题

如果您没有安装 Visual Web Developer 组件,则不会完全安装 ASP.NET 项目模板。自然地,因为安装程序认为它不需要将它们放在那里,因为 ASP.NET 是一个 Web 开发框架。

于 2013-03-02T04:48:23.967 回答
0

修复 MVC 4 安装。它将负责项目模板的安装

于 2014-02-26T16:25:35.980 回答
0

如果安装顺利,没有错误/警告/异常 - 尝试在“新项目”窗口中更改 .NET 框架,确保您正在查看 .NET 框架 4.0 模板。

  • PL
于 2013-06-20T14:53:55.307 回答
0

1)以管理员身份安装。右键单击文件并以管理员身份运行它。

2)卸载并再次以管理员身份安装可以解决您的问题

于 2013-03-20T23:35:31.453 回答
0

跟我一样。确保注册和激活 vs2010 product.if vs 不注册并且不输入任何激活密钥 vs 你不能为它插入 mvc4。

请注册vs2010并重新安装mvc4。然后在创建项目时可以看到mvc4。

于 2016-09-07T09:12:18.793 回答