方案與專案基本概念
Visual Studio 提供了兩個容器,協助您有效率地管理開發工作所需的項目,例如參考、資料連結、資料夾和檔案。這兩個容器就叫做方案和專案。您使用方案總管] 中來檢視及管理專案和方案和其相關的項目。
方案
方案會包含您建立您的應用程式所需的項目。方案包含一或多個專案,再加上檔案和協助為整體來定義方案的中繼資料。Visual Studio 會自動產生一個解決方案,當您建立新的專案。Visual Studio 會在兩個檔案來儲存方案的定義:.sln 和.suo。方案定義檔 (.sln) 會儲存定義方案的中繼資料:
與方案關聯的專案。
與特定專案無關,可在方案層級上使用的項目。
設定哪一種專案組態要套用到各組建類型的方案組建組態。
在您建構方案和設定其屬性時所儲存於 .suo 檔案中的中繼資料,當方案為作用中時可用來自訂 IDE。例如,[方案總管] 會顯示方案的 [其他檔案] 資料夾 (如果您啟用該選項),且 [工具箱] 中也有方案中適用於多種專案類型的工具可使用。如需詳細資訊,請參閱 建立方案與專案。
專案
專案在方案中可用來以邏輯方式管理、 建置和偵錯應用程式的項目。專案的輸出通常是可執行程式 (.exe)、動態連結程式庫 (.dll) 檔案或模組。
Visual Studio提供數個預先定義的專案範本。您可以使用這些範本來建立基本專案容器和初步才能夠開發應用程式、 類別、 控制項或程式庫,您可能需要的項目組。舉例來說,如果您選擇要建立一個 Windows 應用程式,專案就會提供一個可以讓您自訂的 Windows Form 項目。同樣,如果您選擇要建立一個 Web 應用程式,專案也會提供一個 Web 表單項目。如需語言的專案類型和範本的詳細資訊,請參閱Visual Studio 中的預設專案範本。
Items
專案項目可以是檔案、 文件庫、 資料連接和資料夾的專案中的參考。有些項目代表您可以在儲存體中找到的實體項目。其他項目是連結,表示指標可能是放在服務、 模組或其他元件的其他項目。
方案項目在 [方案項目] 資料夾中找到。這項目會為您建立以您的專案檔的獨立專案檔案。方案項目代表著對您的專案的開發來說很重要,但不是屬於任何特定專案的檔案。
如需相關資訊的詳細資訊,請參閱Visual Studio 中的檔案類型與副檔名和其他檔案。