我已经下载并安装了将MVC 4与VS2010一起使用的所有先决条件。 VS2010 SP1更新,VS2010的ASP.NET MVC 4,VS2010的SSDT和LocalDB。当我在VS2010中创建一个新网站时,应该有一个“ASP.NET MVC 4 Web应用程序”模板,但没有。如何获取模板以便在Visual Studio 2010中启动新的MVC 4网站?
答案 0 :(得分:6)
您是否尝试重新安装模板?按照这些指示。
http://msdn.microsoft.com/en-us/library/vstudio/ms247116(v=vs.100).aspx
简短回答,open up visual studio命令提示符并输入:
devenv /installvstemplates
这应该可以恢复所有模板。
答案 1 :(得分:4)
检查项目模板是否已安装:
对于记录:
此处提供了所有已安装的项目模板:(这是默认路径)
%ProgramFiles%\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates
这是File-> New - >项目对话框从中加载ProjectTemplates的位置,并显示在 相同文件夹层次会议 中。 您可以通过更新
添加其他路径工具 - >选项 - >项目和解决方案 - >一般 - >用户项目 模板位置
在Studio(devenv.exe)启动/加载时,它会尝试根据您是本地用户还是管理员在localappdata或%ProgramFiles%上创建ProjectTemplateCache。 Programfiles中的缓存可在此处获取
%ProgramFiles%\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache
通过在cmd上运行 * devenv.exe / installvstemplates ,此ProjectTemplateCache目录已创建(如果不存在)或已更新(如果已存在)。在Visual Studio的安装过程中运行此命令。理想情况下,运送项目模板的所有其他安装程序都应运行此命令。但是,有时这可能会因访问权限而失败。因此,手动再次运行它是安全的。
答案 2 :(得分:0)
请参阅此question
如果未安装Visual Web Developer组件,则为ASP.NET 项目模板将无法完全安装。当然,因为 安装程序然后认为它不需要像ASP.NET那样把它们放在那里 一个Web开发框架。
答案 3 :(得分:0)
1)以管理员身份安装。右键单击文件并以管理员身份运行。
2)卸载它并再次以管理员身份安装它可以解决您的问题
答案 4 :(得分:0)
如果安装完成没有错误/警告/例外 - 尝试在New Project窗口中更改.NET框架,确保您正在查看.NET framework 4.0模板。
答案 5 :(得分:0)
修复MVC 4安装。它将负责项目模板安装
答案 6 :(得分:0)
和我一样。 确保注册和激活vs2010 product.if vs not register并且不键入任何激活密钥vs你不能用mvc4代替它。
请注册vs2010并重新安装mvc4。然后在创建项目时可以看到mvc4。