vs2019製作多專案工程模板

2022-07-10 23:57:11 字數 3157 閱讀 2442

企業內的專案**結構都比較相似,乙個新專案的開發有可能是在前乙個專案的基礎上修改完成的,這種情況就需要乙個乾淨的專案模板,每次開始新專案開發時,用模板來建立專案基本結構會方便很多。

1.以vs2019為例,在專案選單中選擇匯出模板

2.匯出模板對話方塊中選專案模板,並選擇具體匯出的單個專案

3.專案模板以.zip格式匯出到指定目錄

4.重複以上步驟,把整個解決方案中的專案分別匯出,以我的解決方案為例,總共包含四個專案

5.以上步驟完成後,新建目錄,將所有.zip檔案解壓到該目錄中,並建立名為 multiprojecttemplate.vstemplate 的模板檔案

6.模板格式,name是模板的名稱,languagetag和platformtag都是模板的標籤,projectcollection中包含的是專案集合

完整內容如下:

<

vstemplate

version

="2.0.0"

type

="projectgroup"

xmlns

="">

<

templatedata

>

<

name

>eip4.0-biz-template

name

>

<

description

>多專案模板

description

>

<

icon

>icon.ico

icon

>

<

projecttype

>csharp

projecttype

>

<

languagetag

>c#

languagetag

>

<

platformtag

>eip4.0

platformtag

>

<

projecttypetag

>csharp

projecttypetag

>

templatedata

>

<

templatecontent

>

<

projectcollection

>

<

projecttemplatelink

projectname

="biz.api"

copyparameters

="true"

>

biz.api\mytemplate.vstemplate

projecttemplatelink

>

<

projecttemplatelink

projectname

copyparameters

="true"

>

projecttemplatelink

>

<

projecttemplatelink

projectname

="biz.infrastructure"

copyparameters

="true"

>

biz.infrastructure\mytemplate.vstemplate

projecttemplatelink

>

<

projecttemplatelink

projectname

="biz.models"

copyparameters

="true"

>

biz.models\mytemplate.vstemplate

projecttemplatelink

>

projectcollection

>

templatecontent

>

vstemplate

>

7.模板編輯完成後將改目錄打成.zip格式的壓縮包,將 .zip 檔案複製到使用者專案模板目錄中。預設情況下,此目錄為 %userprofile%\documents\visual studio \templates\projecttemplates。

例如:c:\users\administrator\documents\visual studio 2019\templates\projecttemplates

8.重新開啟vs,新建專案時在模板列表中可以看到剛才製作的模板

9.選擇模板下一步填寫專案名稱、勾選解決方案目錄、點選建立即可完成

VS2019 專案模板製作

前期製作了乙個winform 程式平台,它提供了一些常用的介面或功能介面,開發人員只需要開發dll,放在平台的根目錄就可以執行除錯。我希望給開發人員乙個專案模板,利用它就可以快速新建工程,這個工程裡自動引入所需要的dll.這些dll有些是.net提供的,有些是自己開發的。最重要的是 我想讓這個類庫編...

vs 2019 建立檔案模板

在vs中,經常有一些類檔案,內容大部分都是相同,比如引用,繼承等。這時候可以做乙個自己的類的檔案模板。比如 using fluentvalidation using system using system.collections.generic using system.linq using sys...

VS2019專案目錄結構建立

在我們開發大型系統時,乙個解決方案往往包含多個專案。為了更好的管理這些專案,我們需要設計良好的專案目錄結構便於後期管理。一般做法如下 1 建立空白解決方案 開啟visual studio 2019,按 ctrl shift n,在彈出的視窗找到blank solution,然後根據提示操作完成。2 ...