2017-03-10 158 views
-1

創建新項目時,我可以選擇new Windows Forms Project。它會爲我打開一個新窗口的新項目。當右鍵點擊我打開的項目並去add =>Windows Form它只會打開缺少Windows窗體,WPF和其他模板的「新元素」掩碼。VS 2013旗艦版:添加新元素,Windows表格缺失

我已經試過Visual Studio C# Can't make new windows form projectdevenv /installvstemplates,但它沒有告訴我模板丟失。

以下文件,通過使用命令行:找不到
\ installvtemplates
這些文件並不能負荷。

Error when using devenv /installvstemplates

我有什麼做的,讓我的WinForm的模板回來,我在哪裏可以配置這些?我不能只是重新安裝Visual Studio 2013 Ultimate,因爲我沒有安裝介質,也沒有他們的鑰匙(就像我公司裏沒有人能告訴我在哪裏找到它)。


在下面的屏幕截圖中,您可以看到屏蔽,我曾經有過很多模板。在這種情況下,我們只有Inherited FormsInherited User Control作爲可用模板。

Windows Forms and other templates are missing

這是我所得到的,當我去new project,Windows窗體是avaliable這裏。

(贏窗體對象暫無數據)


模板文件是avaliable在C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\VisualBasic,所以我敢肯定它必須是一個選項某處設置。有任何想法嗎?

回答

-1

經過幾個小時的嘗試,我自己找到了解決方案。這可能不是官方的方式,但它似乎在起作用。我做了以下步驟:

  1. 轉到C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\VisualBasic,並檢查模板是avaliable
  2. 如果他們是avaliable副本的目錄Windows Forms
  3. 複製的目錄中粘貼C:\Users\%USERNAME%\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual Basic
  4. 啓動Visual Studio
  5. 進入一個項目並嘗試添加一個新元素。這一步需要一段時間的加載。我認爲visual studio現在檢測到您的文檔文件夾中的新模板並刷新所有模板。
  6. 加載完成後,您幾乎可以看到所有模板兩次。那是好消息!
  7. 關閉Visual Studio並刪除我們剛剛粘貼的C:\Users\%USERNAME%\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual Basic\中的目錄。
  8. 重新啓動Visual Studio
  9. 利潤

測試在Windows 10 /的Visual Studio 2013旗艦版

相關問題