共用方式為


管理專案和解決方案屬性

專案具有控管編譯、偵錯、測試和部署各個層面的屬性。 有些屬性是所有專案類型通用的,有些則是特定語言或平台特有的。

以滑鼠右鍵按一下 [方案總管]專案節點,然後選取 [屬性],或在功能表列的搜尋方塊中鍵入屬性,然後從結果中選取 [屬性視窗]

已醒目提示有 [內容] 選項的方案總管特色選單螢幕擷取畫面。

已醒目提示有 [內容] 選項的方案總管特色選單螢幕擷取畫面。

在專案樹狀結構本身,.NET 專案也可能具有屬性節點。

顯示有 [內容] 節點的方案總管 的螢幕擷取畫面。

注意

本主題適用於 Windows 上的 Visual Studio。 針對 Visual Studio for Mac,請參閱管理方案和專案屬性 (Visual Studio for Mac)

專案屬性

專案屬性會組織成群組,且每個群組都有自己的屬性頁。 不同的語言和專案類型可能有不同的頁面。

C#、Visual Basic 和 F# 專案

在 C#、Visual Basic 和 F# 專案中,屬性會在 [.NET 專案設計工具] 中公開。

下列螢幕擷取畫面顯示 C# 中主控台專案的 .NET 專案設計工具中的 [建置] 屬性頁面:

顯示有已選取組建索引標籤專案設計工具的螢幕擷取畫面。

顯示有已選取組建索引標籤專案設計工具的螢幕擷取畫面。

下列螢幕擷取畫面顯示 Visual Basic 中主控台專案的 .NET 專案設計工具中的 [編譯] 屬性頁面:

顯示有已選取 [編譯] 索引標籤專案設計工具的螢幕擷取畫面。

顯示有已選取 [編譯] 索引標籤專案設計工具的螢幕擷取畫面。

如需每個專案設計工具屬性的詳細資訊,請參閱什麼是 .NET 專案設計工具

提示

解決方案有一些屬性,專案項目也有;您可以在 [屬性視窗] 中 (而非 [.NET 專案設計工具]) 存取這些屬性。

C++ 和 JavaScript 專案

C++ 和 JavaScript 專案具有不同的使用者介面來管理專案屬性。 下列螢幕擷取畫面顯示 C++ 專案屬性頁面: JavaScript 頁面很類似。

C++ 專案屬性頁面的螢幕擷取畫面。

如需 C++ 專案屬性的資訊,請參閱使用專案屬性 (C++)。 如需 JavaScript 屬性的詳細資訊,請參閱 JavaScript、屬性頁

解決方案屬性

若要存取解決方案上的屬性,請以滑鼠右鍵按一下 [方案總管] 中的方案節點,然後選取 [屬性]。 在對話框中,您可以設定 [偵錯][釋出] 組建的專案組態、在選取 F5 時選擇哪些專案應該要作為啟始專案,以及設定程式碼分析選項。

方案屬性會儲存在解決方案使用者選項 (.suo) 檔案中。 如需此檔案類型的詳細資訊,請參閱 解決方案檔案