2009-09-14 126 views
1

我爲Visual Studio 2008創建了一個自定義C#項目模板。它非常完美。唯一的問題是,我必須將項目模板的zip文件放在「C:\ Documents and Settings \\ My Documents \ Visual Studio 2008 \ Templates \ ItemTemplates \ Visual C#」下Visual Studio自定義項目模板

現在,由於此文件夾是特定對機器上的每個用戶,我將不得不確保機器上的所有用戶分別安裝了項目模板。有什麼辦法可以只安裝一次,所有的用戶都可以得到這個項目模板。

總之可以更改自定義項目模板安裝目錄嗎?

回答

4

將您的模板放入共享網絡位置。

然後在工具/選項/項目和解決方案/常規/用戶項目模板位置,每個開發人員應該將路徑放到該文件夾​​,例如, Z:/Visual Studio Templates/

如果你沒有共享服務器,你可以使用類似Dropbox的東西來達到同樣的效果。

2

嘗試C:\ Program Files文件\微軟的Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplates/ProjectTemplatesCache目錄。

編輯:另外,您可以在項目和解決方案 - >常規下的選項對話框中更改用戶項目模板位置,但是我相信這些設置無論如何都是每個用戶。

+0

我試過了,但是它並沒有出現在Visual Studio Installed Template部分。任何想法,如果有任何額外的步驟是必要的? – rauts 2009-09-14 12:52:49

+0

還有一個ProjectTemplatesCache目錄,您可以嘗試將該模板的解壓縮副本放在該目錄中。 – Justin 2009-09-14 13:07:57

+0

沒有好運的伴侶...它沒有出現.. – rauts 2009-09-14 13:13:54

1

我更願意在我的源代碼版本控制下的VisualStudio\Templates文件夾中添加我的模板,然後要求我的所有同事更改他們的「用戶項目模板位置」,該位置在Visual Studio選項的「項目和解決方案」對話框指向此位置。然後,我將擁有:

  • 每個人在從源代碼控制進行更新時都會獲取新模板。
  • 我的模板版本更改跟蹤和引入錯誤等。
  • 我的模板綁定到我的產品的相應版本。