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

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


你有没有尝试重新安装模板。 按照这些指示。

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

简短的回答,打开visual studio命令提示符并键入:

devenv /installvstemplates

这应该可以恢复所有的模板。


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

  • 手动搜索是否在%ProgramFiles% Microsoft Visual Studio 10.0 Common7 IDE ProjectTemplates CSharp Web 1033中找到项目模板(它将是* .zip)
  • 如果是,请运行devenv.exe / installvstemplates
  • 如果否,那么它保证没有安装ProjectTemplates。 您将不得不重新安装以获取磁盘上的ProjectTemplates。
  • 对于记录:

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

    %ProgramFiles% Microsoft Visual Studio 10.0 Common7 IDE ProjectTemplates

    这是File-> New - > Project对话框加载ProjectTemplates的位置,并显示在相同的文件夹层次约定中 。 您可以通过更新添加其他路径

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

    在工作室(devenv.exe)启动/加载它会尝试根据您是本地用户还是管理员,在localappdata或%ProgramFiles%上创建ProjectTemplateCache。 Programfiles内的缓存在这里可用

    %ProgramFiles% Microsoft Visual Studio 10.0 Common7 IDE ProjectTemplatesCache

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


    看到这个问题

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

    链接地址: http://www.djcxy.com/p/81617.html

    上一篇: ASP.NET MVC 4 Visual Studio 2010 project templates not present

    下一篇: referenced dll when publishing a web application?