什麼是 .NET 項目設計工具?
Visual Studio 中的項目設計工具是一個對話方塊,可用來指定 .NET 或 .NET Framework 專案的應用程式設定和屬性。 項目設計工具包含數個不同的專案屬性索引標籤或頁面,可與其互動。 您所看到的內容取決於您的 .NET 版本,因為 .NET Framework 專案的項目設計工具與目標為 .NET Core 和 .NET 5 和更新版本之專案的專案設計工具不同。 如需 .NET 項目設計工具中屬性的詳細資訊,請參閱 .NET 專案設計工具。 如需 .NET Framework 項目設計工具的詳細資訊,請參閱 .NET Framework 項目設計工具中的 項目屬性。
Visual Studio 中的項目設計工具是一個對話方塊,可用來指定 .NET 或 .NET Framework 專案的應用程式設定和屬性。 項目設計工具包含數個不同的專案屬性索引標籤或頁面,可與其互動。 您看到的內容取決於您的 .NET 專案類型、平臺和程式設計語言。
當您
重要
您可以使用 .NET 項目設計工具存取的專案屬性與在 [方案總管] 中使用 [屬性] 視窗 存取的屬性不同。
下列螢幕快照顯示項目設計工具中 C# 主控台專案的 .NET 專案屬性範例。
下列螢幕快照顯示 Project Designer 中 Visual Basic 控制台專案的 .NET Framework 專案屬性範例。 請注意,.NET Framework 4.7.2 會顯示為目標 Framework。
下列 Visual Studio 2019 螢幕快照顯示項目設計工具中 C# 控制台專案的 .NET 專案屬性範例。 請注意,.NET 5.0 會顯示為目標架構。
下列 Visual Studio 2019 螢幕快照顯示 Project Designer 中 Visual Basic 控制台專案的 .NET 專案屬性範例。 請注意,.NET Framework 4.7.2 會顯示為目標 Framework。
.NET Framework 項目設計工具中的項目屬性
針對 .NET Framework 專案,請使用下表中的連結來取得屬性的相關信息。
財產 | 語言/平臺 | 描述 |
---|---|---|
應用 | C#、F#、Visual Basic、UWP、WPF | 指定專案的應用程式設定和屬性。 |
建 | C#、F#、WPF | 指定項目的組建組態屬性。 |
建置事件 | C#、Visual Basic、WPF | 指定組建組態指示。 |
程式代碼分析 | C#、F#、Visual Basic、WPF | 設定程式代碼分析工具。 |
編譯 | Visual Basic | 指定編譯屬性 |
我的延伸模組 | Visual Basic | 管理 我的命名空間 擴充功能。 |
包 | C#、F#、Visual Basic | 在組建上產生 NuGet 套件。 |
發佈 | Visual Basic、WPF | 設定 ClickOnce 的屬性。 |
引用 | Visual Basic | 管理專案所使用的參考。 |
參考路徑 | WPF | 管理項目的參考路徑。 |
資源 | C#、F#、Visual Basic、WPF | 從 C# 專案的方案總管存取 RESX 檔案、建立 Visual Basic 專案的預設資源檔,或將資源新增至 WPF 專案。 |
Services | Visual Basic、WPF、Windows Forms | 啟用用戶端應用程式服務。 |
設定 | C#、F#、Visual Basic、WPF | 指定專案的應用程式設定。 |
簽署 | Visual Basic、WPF | 簽署應用程式和部署指令清單,並簽署元件。 (對於 Visual Basic 專案,.NET 專案的 ClickOnce 指令清單簽署現在位於 Build>Publish下。 |
安全 | Visual Basic、WPF | 針對使用 ClickOnce 部署所部署的應用程式設定程式代碼存取安全性設定。 |
.NET 項目設計工具中的項目屬性
使用下表中的連結來取得屬性的相關信息。
標題 | 描述 |
---|---|
應用程式頁面,項目設計工具 (Visual Basic) | 指定 Visual Basic 專案的應用程式設定和屬性。 |
應用程式頁面,項目設計工具 (C#) | 指定 Visual C# 專案的應用程式設定和屬性。 |
建置事件頁面、項目設計工具 (C#) | 指定組建組態指示。 |
建置頁面、項目設計工具 (C#) | 指定 Visual C# 專案的組建組態屬性。 |
編譯頁面、項目設計工具 (Visual Basic) | 指定 Visual Basic 項目的編譯屬性。 |
偵錯頁面、項目設計工具 | 指定項目的偵錯屬性。 |
程式代碼分析、項目設計工具 | 設定程式代碼分析工具。 |
發佈頁面、項目設計工具 | 設定 ClickOnce 的屬性。 |
參考頁面,項目設計工具(Visual Basic) | 管理專案所使用的參考。 |
安全性頁面,項目設計工具 | 針對使用 ClickOnce 部署所部署的應用程式設定程式代碼存取安全性設定。 |
簽署頁面,項目設計工具 | 簽署應用程式和部署指令清單,並簽署元件。 |