之前一部分時間,由於工作中需要,一度接觸Visual Studio的模板這個主題,也是頗有一些心得,寫這個系列出於要做一個PPT在小組內部做一個Share Session,所以有必要重新梳理一下對這個主題的認識,讓它更加清晰和理論化。
一,Visual Studio 模板分類
Visual Studio 的模板有兩種類型項目模板和項目範本。
項目範本:是使用者可以通過使用“添加新項”對話方塊添加到項目中的各個項。項目範本根據包含的項的個數分為單檔案項目範本和多檔案項目範本。(項目範本會在這個系列的最後介紹,其實相對於項目模板,更加簡單)
項目模板:是整個項目,使用者可以使用“建立項目”對話方塊從項目模板來建立新項目。項目模板包括開始特定類型的項目所需的所有檔案。項目模板根據包含的項目的個數分為單項目模板和多項目模板。
二,Visual Studio 模板的載入途徑
我們在做項目的過程中很少會擔心我們建不了合適的項目,因為我們直接通過建立的嚮導就可以選擇並且建立我們需要的項目類型,Visual Studio是怎麼幫我們列出這些模板的列表的呢,或者說是從哪裡找到這些模板的供我們選擇的呢?
1,Visual Studio通過索引列出本地安裝的模板。
1) Visual Studio內建的模板,安裝在Visual Studio的產品子目錄:
<VisualStudioInstallDir>\Common7\IDE\ProjectTemplates\Language\Locale
<VisualStudioInstallDir>\Common7\IDE\ItemTemplates\Language\Locale
注意:如果偶然遇到模板丟失的情況,可以在VS的命令列裡執行 devenv.exe /InstallVSTemplates 來重新安裝模板。
2,使用者模板目錄,預設是如下兩個使用者層級路徑:
My Documents\Visual Studio 2010\Templates\ProjectTemplates\Language
My Documents\Visual Studio 2010\Templates\ItemTemplates\Language
當然了,使用者模板的路徑是可以配置的,如下:
3,Microsoft寄主的線上的模板庫。
通過“建立項目”對話方塊
或者,“建立項”對話方塊
下一篇,我們就從一個最簡單的例子開始,繼續我們的這個系列。
摘自:http://www.ethan-woo.com/post/2011/04/21/VisualStudio-Template-Introduction.aspx