Visual Studio 2013 - 未安装Visual Basic/Visual C#Web模板

doo*_*ous 22 asp.net-mvc installation visual-studio visual-studio-2013 asp.net-mvc-5

我在我的机器上安装了Visual Studio 2013 Premium(MSDN许可证).然而,ASP.NET Web应用程序模板不存在(除了Version2012,它提供了我MVC 4,见下面的截图):

图像显示没有可用的Web模板

我已经卸载并重新安装VS2013三次了.我删除了ItemTemplatesCache和ProjectTemplatesCache文件夹以及运行devenv/InstallVSTemplates和devenv/Setup无济于事.我还检查过以确保安装了Web开发人员工具.在\ Common7\IDE\ProjectTemplatesCache\CSharp\Web文件夹下,我只看到MVC 4模板文件.我错过了什么吗?扩展或附加程序?

下面我添加了我安装的框架的屏幕截图.任何方向或建议将不胜感激.谢谢!

显示已安装框架的图像

朱迪.

Fun*_*bit 16

我认为"从头开始重新安装Visual Studio"不是一个解决方案.

我遇到了所描述的问题并找到了更快的解决方法:

  1. 首先,尝试修复Visual Studio安装(在"控制面板\程序\程序和功能"中找到您的Visual Studio,右键单击并选择"修复").(!)之后重启.
  2. 检查模板是否出现在Visual Studio中.如果没有,则:在"控制面板\程序\程序和功能"中确保安装了"Microsoft Web Platform Installer 4.x"(我有4.6版本).如果没有 - 从这里安装它:http://www.microsoft.com/web/downloads/platform.aspx
  3. 运行"Web平台安装程序"(它应该在这里:"%ProgramFiles%\ Microsoft\Web Platform Installer\WebPlatformInstaller.exe")
  4. 在"产品"选项卡上找到"Microsoft ASP.NET和Web Tools 2013.1 for Visual Studio 2013"(确保它不适用于2012年!).如果行启用了右侧的"添加"按钮,则单击它并安装工具.重新启动PC(!),您应该重新启动ASP.NET项目模板.
  5. 如果行显示"已安装",则应通过"控制面板\程序\程序和功能"进行修复,只需找到"Microsoft ASP.NET和Web Tools 2013.1 -Visual Studio 2013",右键单击并选择"修复") .重新启动PC(!),你应该恢复你的ASP.NET项目模板!

干杯!


doo*_*ous 3

经过几个小时的故障排除后,我采取了以下步骤来解决该问题(在 Windows 7 Ultimate 上)。我认为这是安装损坏以及注册表项可能存在问题的问题,因此我使用以下步骤删除了所有 Microsoft 开发工具:

  • 全面病毒扫描(只是为了确保这与病毒或恶意软件无关)。我使用了 Microsoft Security Essentials
  • 下载Microsoft FixIt以帮助在我删除程序时清理注册表项。删除任何程序或程序更新后,我运行此工具来验证是否已完成彻底卸载
  • Visual Studio 2010 - 运行Visual Studio 2010 卸载实用程序并删除该程序。进入控制面板 > 程序 > 卸载程序 > 查看已安装的更新并搜索“Visual Studio 2010”,然后删除与 VS2010 相关的所有更新(并在每次卸载后运行 FixIt 程序以验证注册表项已被擦除)
  • 按照此 MSDN 帖子删除 Visual Studio 2012(特别注意“可选共享包”并删除此列表下的所有程序,再次运行 Microsoft FixIt 以验证注册表项是否已擦除)
  • 按照Shawn Harrison 的这篇博客文章删除所有 SQL 服务器;还引用了这两篇 MSDN 文章卸载 SQL Server 的现有实例(安装程序)卸载后留下的 SQL Server 文件
  • 卸载了 Visual Studio 2013,以及程序和安装的更新中所有对“Visual Studio 2013”​​的引用;每次安装后使用 FixIt 清理注册表项
  • 最后但并非最不重要的一点是,我删除了所有 MVC Visual Studio 相关工具、引用扩展,包括 Web Tools 和 Web Platform Installer

这解决了我缺少模板的问题:)

(我非常感谢这一切都是在 SSD 上完成的,但是,我认为使用旧的旋转 HD 会花费 5 倍的时间)

大家干杯!