共用方式為


控制專案與方案

.Visual Studio 增益集在 Visual Studio 2013 中已不適用。 您應該升級您的增益集至 VSPackage 擴充套件。 如需升級的詳細資訊,請參閱 常見問題集:將增益集轉換成 VSPackage 擴充功能

Visual Studio Automation 模型提供了物件和集合,可以讓您控制方案、專案和專案中的專案項目,而且不論應用程式是用何種程式語言撰寫的。

除了這個與語言無關 (Language-Agnostic) 的核心專案 Automation 模型外,每一種程式語言都有各自的專案 Automation 模型,用來存取該語言特有的功能。

物件和集合

虛擬專案是指與特定專案沒有關聯,但是與方案有關聯的專案。 方案還可以包含另外兩個虛擬專案:[方案項目] 專案和 [其他檔案] 專案。

若要進一步了解下列資訊

請參閱

控制方案與方案中的專案。

控制方案及其專案

如何以程式設計的方式,建立方案和專案組建組態。

如何:建立方案和專案組建組態

處理不支援 Visual Studio Automation 模型的專案。

未模型化的專案概觀

使用虛擬專案 (即 [方案項目] 專案和 [其他項目] 專案)。

使用方案項目與其他項目

在整合式開發環境 (IDE) 的工作階段 (Session) 之間儲存方案和專案的變數值。

保存專案與方案中的資訊

管理 [方案總管]。

如何:控制方案總管

控制 Visual Basic 和 Visual C# 專案。

專案擴充性簡介

控制 Visual C++ 專案。

Microsoft.VisualStudio.VCProjectMicrosoft.VisualStudio.VCProjectEngine

請參閱

工作

如何:新增和處理命令

如何:建立增益集

逐步解說:建立精靈

概念

專案和方案

Automation 物件模型圖表

其他資源

建立和控制環境視窗

建立增益集和精靈

Automation 與擴充性參考