Asp.net mvc ASP.NET MVC 4 Visual Studio 2010项目模板不存在

Asp.net mvc ASP.NET MVC 4 Visual Studio 2010项目模板不存在,asp.net-mvc,visual-studio-2010,asp.net-mvc-4,Asp.net Mvc,Visual Studio 2010,Asp.net Mvc 4,我已经下载并安装了在VS2010中使用MVC4的所有先决条件。VS2010 SP1更新、VS2010的ASP.NET MVC 4、VS2010的SSDT和LocalDB。当我在VS2010中创建一个新网站时,应该有一个“ASP.NETMVC4Web应用程序”模板,但没有。如何获取模板,以便在Visual Studio 2010中创建新的MVC 4网站?参见此 如果未安装Visual Web Developer组件,则ASP.NET 项目模板将无法完全安装。当然,因为 然后,安装程序认为不需要像A

我已经下载并安装了在VS2010中使用MVC4的所有先决条件。VS2010 SP1更新、VS2010的ASP.NET MVC 4、VS2010的SSDT和LocalDB。当我在VS2010中创建一个新网站时,应该有一个“ASP.NETMVC4Web应用程序”模板,但没有。如何获取模板,以便在Visual Studio 2010中创建新的MVC 4网站?

参见此

如果未安装Visual Web Developer组件,则ASP.NET 项目模板将无法完全安装。当然,因为 然后,安装程序认为不需要像ASP.NET那样将它们放在那个里 web开发框架


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

简短回答、visual studio命令提示和键入:

devenv /installvstemplates

这将恢复所有模板。

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

  • 如果在%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Web\1033中找到项目模板,请手动进行搜索
  • 如果是,请运行devenv.exe/installvstemplates
  • 如果否,则保证未安装ProjectTemplates。您必须重新安装才能在磁盘上获取项目模板 对于记录:

    此处提供了所有已安装的项目模板:(这是默认路径)

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

    这是“文件->新建->项目”对话框从中加载项目模板的位置,并显示在同一文件夹继承人惯例中。 您可以通过更新来添加另一个路径

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

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

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

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

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


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

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

    • PL

    修理MVC 4安装。它将像我一样负责项目模板的安装。 确保注册和激活vs2010产品。如果vs未注册和未键入激活vs的任何密钥,则无法为其插入mvc4


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

    我有一些ASP.NET模板。只是没有一个是MVC的。我一直在使用VisualWebDeveloper组件,所以安装了它。可能重复的可能重复我发现这很有帮助:我没有想到这一点。事实证明,问题非常简单:我试图“归档”“创建新网站…”,但我应该改为“归档”“创建新项目…”。当我这么做的时候,我想要的模板选项就在那里。