2010-05-04 46 views
3

我想爲經常使用的模式添加一個新的項目模板。從類庫模板,我已經做了以下的原料(它仍然沒有新項目窗口顯示出來):VS2010 - 添加模板到新建項目窗口

  1. 打開.vstemplate文件
  2. 更改的名稱和描述爲「硬編碼」值(我的模板)。那裏的值從csharpui.d​​ll資源中提取。
  3. 更改了包含的TemplateID,DefaultName和ProjectItems。
  4. 將這些文件保存到ProjectemplatesCache文件夾中,並作爲ProjectTemplates文件夾中的壓縮文件保存。
  5. 重新啓動VS2010並檢查了應該顯示我的新模板的新項目位置。

具體而言,我的文件夾保存到了.. C:\ Program Files文件\微軟的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache \ CSHARP \的Windows \ 1033 \ HostComm.zip(拉鍊是文件夾名稱,而不是一個zip文件) 和 C:\ Program Files文件\微軟的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSHARP \的Windows \ 1033(此文件夾中有一個HostComm.zip文件)

有其他人做到這一點?可以做到嗎?如果可以的話,我錯過了什麼?

回答

2

用手做這件事很有勇氣。有一個擴展名爲.zip的文件夾名稱聽起來不對,我在現有模板中看不到類似的名稱。留意shell將.zip壓縮文件轉換爲文件夾的習慣。

最好的辦法是使用文檔化的過程來創建一個項目模板,並驗證它有什麼影響,以便您可以自己準確地重新制作它們。創建一個新項目,使用其中一個現有模板作爲初學者。您也可以使它看起來儘可能接近您最終想要的最終模板,並根據需要添加項目項目。

然後使用文件+導出模板。下一個。填寫文本框,注意輸出位置。完。在生成的.zip文件中查看。

+1

我真的不想親手做。我不知道導出模板功能。顯然,我應該在UI中多探究一下。感謝你的回答。 – 2010-05-04 17:54:28