缺少项目/项目模板

时间:2011-01-24 10:10:25

标签: visual-studio visual-studio-2010

我有Visual Studio 2010,最近在家中和工作中都遇到了已安装模板中缺少项目的问题。所有项目和名为'Data'的文件夹都缺失所以现在SQLDatabase,DataSet,AdoNet实体数据模型,LinqToSQL,XMLFile等...

到目前为止已尝试修复:

  1. 卸载一些最新的框架插件或相关产品,然后它又回来了。
  2. 最常见的解决方法是执行'devenv / installvstemplates'命令,这对我没用。
  3. 检查zip文件 C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Data \ 1033文件夹,包含所有相应的zip文件。对于ItemTemplates文件夹也是如此。
  4. 重新安装 - 尝试了3次甚至没有运气,甚至删除了所有与VS2010有关的reg键和每个文件夹。
  5. 所有VS2010设置和其他相关命令的完全重置。
  6. 我不知道下一步该做什么。除了完整的操作系统重新安装,这似乎有点激烈。有人有更好的解决方案吗?

4 个答案:

答案 0 :(得分:10)

使用提升的权限运行devenv.exe /installvstemplates

答案 1 :(得分:4)

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

答案 2 :(得分:2)

我遇到了同样的问题,但使用了C#代码项模板,我修复了以下内容:

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

然后重启VS2010。

答案 3 :(得分:1)

我刚刚遇到这个问题并通过执行以下操作解决了这个问题:

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