HOW TO:尋找和安裝社群元件

「社群元件」(Community Component) 一詞是指以 .vsi 檔案形式散發並由 Visual Studio 內容安裝程式所安裝的 Visual Studio 擴充功能。 建議 .vsi 格式只用於巨集、增益集和 IntelliSense 程式碼片段。 如需如何安裝其他擴充功能類型的詳細資訊,請參閱安裝和管理 Visual Studio 工具和擴充功能

您可以從 Web 下載社群元件,或是向其他開發人員取得社群元件。 接著,您必須安裝此元件,才能在 Visual Studio 中加以使用。

社群元件的版本控制與 Visual Studio

在 Visual Studio 2010 和 Visual Studio 2008 中,社群元件的作者就可以選取他們的元件所支援的 Visual Studio 版本。 在 Visual Studio 2010 上,您可以安裝使用 Visual Studio 2005 建立的元件。 不過,使用 Visual Studio 2010 建立的元件可能不是針對 Visual Studio 2005 或 Visual Studio 2008 所設計的,須視元件作者所做的選擇而定。 如需詳細資訊,請參閱 HOW TO:封裝元件以使用 Visual Studio 內容安裝程式

如果您在同一部電腦上安裝了兩個 Visual Studio 版本,並且按兩下包含了增益集以外之元件的 .vsi 檔案,則元件會自動安裝為可供兩個版本所使用。 由於登錄的需求,因此一次只能為一種 Visual Studio 版本安裝增益集社群元件。 預設會為原本用來建立該元件的 Visual Studio 版本安裝增益集社群元件。

若要安裝社群元件

  1. 按兩下該元件的 .vsi 檔。

    [Visual Studio 內容安裝程式] 隨即出現。

  2. 請依照精靈中的指示安裝元件。

    建議您閱讀 [發行者狀態] 中的資訊,以判斷控制項是否已經過簽署。 為進一步加強安全性,請按一下 [檢視] 顯示將安裝在您電腦上的檔案清單。

解除安裝社群元件

Visual Studio 內容安裝程式不包含解除安裝功能。 您可以在 [巨集總管] 中刪除巨集以移除巨集。 若要解除安裝增益集,請參閱 HOW TO:停用和移除增益集

若要解除安裝程式碼片段

  1. 從 \Program Files\Microsoft Visual Studio\Version\Language\Snippets\Locale\Language 中刪除 .snippet 檔案。

  2. 移除位於 HKCU\Software\Microsoft\VisualStudio\Version\Languages\CodeExpansions\Language 的對應登錄機碼。

請參閱

工作

HOW TO:封裝元件以使用 Visual Studio 內容安裝程式

HOW TO:使用入門套件建立新專案

概念

巨集安全性和共通問題

增益集安全性