如何:散發程式碼片段
您可以使用程式碼片段管理員,將您的程式碼片段提供給您的朋友,並讓他們在自己的電腦上安裝程式碼片段。不過,如果您有幾個要散發的程式碼片段,您可以將您的程式碼片段包含在 Visual Studio 安裝程式 (.vsi) 檔案中,以便將該程序自動化,如此一來使用者就可以使用 Visual Studio 內容安裝程式將其安裝到 Visual Studio 的任何版本中。.
加入 .vscontent 檔案
您需要在 .vsi 檔案中包含副檔名為 .vscontent 的資訊清單。以下範本可讓您用來建立檔案:
<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
<Content>
<FileName> </FileName>
<DisplayName> </DisplayName>
<Description> </Description>
<FileContentType> </FileContentType>
<ContentVersion>2.0</ContentVersion>
<Attributes>
<Attribute name="lang" value=""/>
</Attributes>
</Content>
</VSContent>
在此「如何」主題中,我們將使用在逐步解說:建立程式碼片段建立的程式碼片段。
若要建立 .vscontent 檔案
建立新的 XML 檔案並將它命名為 VBSnippet.vscontent。
加入上述的範本。
填寫下列欄位:
FileName - VBCodeSnippet.snippet
Display Name - VB 程式碼片段
Description - Visual Basic 程式碼片段。
FileContentType -程式碼片段
Content Version - 如果程式碼片段應該用於 Visual Studio 2008 (含) 以後版本,請使用 2.0,如果可用於 Visual Studio 2005 中,則使用 1.0。
Attribute - "vb"
儲存檔案。
建立 .vsi 檔案
.vsi 檔案實際上是一個使用不同副檔名的 .zip 檔。
將檔案 VBSnippet.vscontent 和 VBCodeSnippet.snippet 加入名為 VBCodeSnippet.zip 的檔案中。
將 VBCodeSnippet.zip 重新命名為 VBCodeSnippet.vsi。
這就是功能 .vsi 檔案所需的所有項目。不過,若要顯示 Visual Studio 內容安裝程式中程式碼片段的發行者資訊,您必須簽署 .vsi 檔案。如需詳細資訊,請洽詢數位憑證廠商。
部署 .vsi 檔案
將 .vsi 檔案複製到已安裝 Visual Studio 之電腦上的任何位置。
按兩下 .vsi 檔。
[Visual Studio 內容安裝程式] 視窗隨即出現。
如果未選取 Hello World 程式碼片段檔案,請選取該檔案並按 [下一步]。
如果 .vsi 未經簽署,您將會看到名為 [找不到簽章] 的警告對話方塊。若要繼續,請按一下 [是]。
下列視窗顯示程式碼片段的安裝位置。選取 [My Code 程式碼片段],並按 [下一步]。
下列視窗顯示安裝是否成功。按一下 [完成],再按一下 [關閉]。
您應該會在程式碼片段管理員中看到已安裝的程式碼片段,位於 [Visual Basic My Code 程式碼片段] 中。