Visual studio 2010 为什么赢了';新项目模板安装是否正确?

Visual studio 2010 为什么赢了';新项目模板安装是否正确?,visual-studio-2010,visual-studio,asp.net-mvc-4,silverlight-5.0,Visual Studio 2010,Visual Studio,Asp.net Mvc 4,Silverlight 5.0,我刚刚安装了Visual Studio 2010(以及SP1),但由于某些原因,我无法正确安装ASP.NET MVC 4或Silverlight 5 SDK模板。我可以看到一个带有旧Visual Basic模块类型图标的模板,如下所示: 我的问题出现在从另一台PC加载项目时,甚至尝试创建新项目时——似乎找不到模板: 我的项目类型guid与WebAPI/C#应用程序的关联似乎是正确的: <ProjectTypeGuids>{349c5851-65df-11da-9384-00065

我刚刚安装了Visual Studio 2010(以及SP1),但由于某些原因,我无法正确安装ASP.NET MVC 4或Silverlight 5 SDK模板。我可以看到一个带有旧Visual Basic模块类型图标的模板,如下所示:

我的问题出现在从另一台PC加载项目时,甚至尝试创建新项目时——似乎找不到模板:

我的项目类型guid与WebAPI/C#应用程序的关联似乎是正确的:

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
我在Silverlight 5 SDK中也遇到了同样的问题,但我甚至没有看到创建Silverlight应用程序的选项——只有以下模板可用:

  • Silverlight单元测试应用程序
  • Silverlight 3D应用程序
  • Silverlight 3D库
如果有人知道出了什么问题,我将不胜感激


谢谢

我可以通过完全卸载Visual Studio SP1,然后卸载完整的Visual Studio软件包来修复此问题。此后,通过重新安装解决了该问题