共用方式為


管理專案和方案屬性

專案具有屬性,可控管編譯、偵錯、測試和部署的許多層面。 某些屬性在所有項目類型中很常見,有些屬性對特定語言或平臺而言是獨一無二的。

在 [方案總管] 中,以滑鼠右鍵按兩下 項目節點,然後選取 [屬性],或在功能表欄的搜尋方塊中輸入 屬性,然後從結果中選取 [屬性視窗],以存取項目屬性。

[方案總管] 操作功能表的螢幕快照,其中已醒目提示 [屬性] 選項。

[方案總管] 操作功能表的螢幕快照,其中已醒目提示 [屬性] 選項。

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

[方案總管] 的螢幕快照,其中顯示 [屬性] 節點。

項目屬性

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

C#、Visual Basic 和 F# 專案

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

下列螢幕擷取畫面顯示針對 C# 主控台項目之 .NET 專案設計工具Build 屬性頁面:

項目設計工具的螢幕快照,其中已選取 [建置] 索引標籤。

項目設計工具的螢幕快照,其中已選取 [建置] 索引標籤。

下列螢幕快照顯示 Visual Basic 中控制台專案的 .NET 項目設計工具編譯 屬性頁:

項目設計工具的螢幕快照,其中已選取 [編譯] 索引標籤。

項目設計工具的螢幕快照,其中已選取 [編譯] 索引標籤。

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

提示

方案有幾個屬性,項目專案也是如此;這些屬性是在 [屬性] 視窗中存取,而不是 .NET 項目設計工具

C++ 和 JavaScript 專案

C++和 JavaScript 專案有不同的使用者介面來管理項目屬性。 下列螢幕快照顯示C++專案屬性頁。 JavaScript 頁面很類似。

C++ 專案屬性頁面的螢幕快照。

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

解決方案屬性

若要存取方案的屬性,請在 [方案總管] 中,以滑鼠右鍵按兩下 [方案] 節點,然後選取 [屬性] 。 在對話框中,您可以為 DebugRelease 組建設定專案的組態,選擇當您按下 F5時,應作為啟動專案的專案,並設定程式碼分析選項。

若要存取方案的屬性,請在 [方案總管] 中,以滑鼠右鍵按兩下 [方案] 節點,然後選取 [屬性] 。 您在 [方案] 節點的操作功能表中看到的內容也取決於您的項目類型、程式設計語言或平臺。

解決方案節點右鍵功能表的螢幕快照。

在對話框中,您可以為 偵錯發行 組建設定 專案組態,並選擇哪些專案應該在您 選取 F5時作為 啟動專案。 已 移除方案層級的程式代碼分析屬性頁。 您仍然可以在專案層級設定程式碼分析屬性。

[方案屬性] 對話框的螢幕快照。

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