2011-01-24 259 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。