2009-04-15 115 views
13

我已經使用「導出模板」嚮導創建了項目模板。我打開了XML文件並做了一些小改動,然後重新壓縮包。然後我將項目模板檢入源代碼控制,以便團隊中的每個人都可以訪問它,如果他們想要的話。Visual Studio 2008:如何安裝項目模板

但對我的生活,我不能讓模板下顯示我的模板當我去添加 - >新建項目

我試圖將zip文件複製到每一個可能的目錄:

  • 工具 - >項目和解決方案 - >常規列出的模板目錄
  • 所有這些目錄的子文件夾(即/ Visual C#/,/ Visual Web Developer/etc)

但是什麼也沒有顯示出來。有沒有其他人設法將項目模板分配給他們的隊友?

回答

22

爲了讓VS項目模板出現,您需要確保在複製.zip文件包含之後運行「devenv.exe/installvstemplates」將.vstemplate和模板代碼文件放入%ProgramFiles%\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ <項目類型>文件夾中。

我發現把整個東西包裝到MSI中是很有用的,它可以發現VS9路徑,將項目/項目模板複製到必要的文件夾中,並調用一個自定義操作,將devenv.exe傳遞「/ installvstemplates」開關。這樣你的同事只需要安裝這個軟件包,他們就可以開始運行了!

希望這會有所幫助。

+4

很酷的感謝 - 哇所有那些文件都有SOOO錯誤 – cbp 2009-04-15 04:11:43

+0

我剛試過這個,它不僅沒有安裝我的自定義模板,它也刪除了所有內置的模板。 – devuxer 2009-08-03 00:04:37

+0

好的,我再次嘗試了這個命令,現在他們都回來了。瞬間恐慌:) – devuxer 2009-08-03 00:19:01

相關問題