2011-01-24 158 views
12

我有Visual Studio 2010,最近在家中和工作中都有安装模板中缺少项目的问题。所有这些项目和所谓的“数据”的文件夹所以现在缺少SQLDatabase,DataSet中,ADONET实体数据模型,LinqToSQL,XMLFILE等..丢失项目/项目模板

修复试过至今:

  1. 卸载最近的一些框架插件或相关产品,它回来了。
  2. 最常见的修复方法是执行“devenv/installvstemplates”命令,这对我而言并不奏效。
  3. 检查 C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Data \ 1033文件夹中的zip文件,它包含所有相应的zip文件。对于ItemTemplates文件夹也是相同的。
  4. 重新安装 - 尝试了这3次甚至没有运气,甚至去除所有注册表项和每个与VS2010有关的文件夹。
  5. 所有VS2010设置和其他相关命令的全部重置。

我不知道下一步该做什么。除了完整的操作系统重新安装,这似乎有点激烈。任何人都有更好的解决方案吗?

+0

您可能没有正确版本的Visual Studio。 – leppie 2011-01-24 10:45:05

+0

什么是正确的版本的视觉工作室看到我只是在我的电脑上运行VS2010不能看到我无法正确 – Neurath 2011-02-02 05:48:03

+0

有张贴在这里(http://social.msdn.microsoft.com/Forums/ en-US/vssetup/thread/8a5ae9e3-be7b-493d-831c-1e49e8103f26 /),它提到影响模板的IDE语言设置。值得一看。 – ja72 2012-05-31 19:52:01

回答

10

运行devenv.exe /installvstemplates以高特权

+1

抱歉,这并未解决问题。 – Neurath 2011-02-02 05:44:52

2

我有同样的问题,但与C#代码项目模板,我用下面的固定它:

Tools/Options/Environment/International Settings/Language: 
           "Same as Windows" instead of "English" 

,然后重新启动VS2010。

4

确保在模板列表顶部的.NET版本匹配您的解决方案的.NET版本

1

我刚刚碰到这个问题,并做解决了下列文件:

  1. 我得到了以下文件夹及其内容来自同事的PC \ Common7 \ IDE \ ProjectTemplates \ CSharp。
  2. 然后我将它复制到我的PC上的相应位置(C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSharp)
  3. 我运行了上面的答案中给出的命令devenv.exe /使用具有管理员权限的Visual Studio命令提示符工具来安装vsvstemplates。