共用方式為


專案設計工具、應用程式頁 (C#)

更新: 2008 年 7 月

使用 [專案設計工具] 的 [應用程式] 頁面來指定專案的應用程式設定和屬性。

如果要存取 [應用程式] 頁面,請選取 [方案總管] 中的專案節點,然後按一下 [專案] 功能表中的 [屬性]。當 [專案設計工具] 出現時,請按一下 [應用程式] 索引標籤。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

一般應用程式設定

下列選項讓您能進行應用程式的一般設定。

  • 組件名稱
    指定要儲存組件資訊清單的輸出檔案名稱。變更這個屬性也會變更 [輸出名稱] 屬性。您也可以從命令列使用 /out (設定輸出檔名稱) (C# 編譯器選項) 來進行這項變更。若要以程式設計的方式存取這個屬性,請參閱 AssemblyName

  • 預設命名空間
    指定加入專案中之檔案的基底 (Base) 命名空間。

    也可以清除根命名空間屬性,這麼做可以讓您手動指定專案的命名空間結構。如需在程式碼內建立命名空間的詳細資訊,請參閱 namespace (C# 參考)

    若要以程式設計的方式存取這個屬性,請參閱 RootNamespace

  • 目標架構
    指定應用程式所需要的 .NET Framework 版本。這個選項可以是下列值:

    .NET Framework 2.0

    .NET Framework 3.0

    .NET Framework 3.5

    預設值為 .NET Framework 3.5。

    注意事項:

    當您第一次開啟該對話方塊時,列在必要條件對話方塊中的必要條件套件將自動完成設定。如果您接著變更專案的目標架構,您就必須手動選取必要條件以符合新的目標架構。

    如需詳細資訊,請參閱 HOW TO:以特定的 .NET Framework 為目標平台.NET Framework 多目標概觀

  • 用戶端專屬 Framework 子集
    指定應用程式以 .NET Framework Client Profile 做為目標平台,此目標平台可提供轉散發套件,在目標電腦上安裝最少的用戶端組件,而不需要安裝完整的 .NET Framework。如需詳細資訊,請參閱 .NET Framework Client Profile

  • 輸出類型
    指定要建置的應用程式類型。選項如下所示:

    • Windows 應用程式

    • 主控台應用程式

    • 類別庫

    在 Web 應用程式專案中,這個屬性只能設定為 [類別庫]。如需詳細資訊,請參閱/target (指定輸出檔案格式) (C# 編譯器選項)

    在 WPF 瀏覽器應用程式專案中,這個選項為停用。

    若要以程式設計的方式存取這個屬性,請參閱 OutputType

  • 組件資訊
    按一下這個按鈕會顯示組件資訊對話方塊

  • 起始物件
    定義當應用程式載入時所呼叫的進入點。通常會設定為應用程式中的主要表單,或是設定為當應用程式啟動時應該執行的 Main 程序。因為類別庫 (Class Library) 沒有進入點,因此它們對此屬性的唯一選項是 [(未設定)]。

    根據預設,WPF 瀏覽器應用程式專案中這個選項為 [(未設定)]。另一個選項為 [Projectname.App]。在這類專案中,您必須設定啟動 URI,才能在應用程式啟動時載入 UI 資源。如果要這麼做,請開啟專案中的 Application.xaml 檔案,並將 StartupUri 屬性設定為專案中的 .xaml 檔案,如 Window1.xaml。如需可接受的根項目清單,請參閱 StartupUri。您也必須定義專案中類別的 public static void Main() 方法。這個類別在 [啟始物件] 清單中顯示為 [ProjectName.ClassName]。然後您就可以將類別選取為啟動物件。

    如需詳細資訊,請參閱/main (指定 Main 方法的位置) (C# 編譯器選項)。若要以程式設計的方式存取這個屬性,請參閱 StartupObject

資源

下列選項讓您能進行應用程式的一般設定。

  • 圖示與資訊清單
    預設為選取這個選項按鈕,[圖示] 及 [資訊清單] 選項為啟用。這樣您就可以選取自己的圖示,或選取不同的資訊清單產生選項。除非您提供專案的資源檔,否則請勿取消選取這個選項按鈕。

  • 圖示
    將您要使用的 .ico 檔案設定為程式圖示。按一下省略按鈕 (...) 以瀏覽現有的圖形,或者輸入您要的檔案名稱。如需詳細資訊,請參閱/win32icon (匯入 .ico 檔) (C# 編譯器選項)。若要以程式設計的方式存取這個屬性,請參閱 ApplicationIcon

  • 資訊清單
    當應用程式以使用者帳戶控制項 (UAC) 在 Windows Vista 中執行應用程式時,選擇資訊清單產生選項這個選項可以是下列值:

    • 用預設值設定嵌入資訊清單。支援 Visual Studio 在 Windows Vista 中執行的一般方式,就是將安全性資訊嵌入至應用程式的執行檔中,將 requestedExecutionLevel 指定為 AsInvoker。這是預設選項。

    • 建立無資訊清單應用程式。這個方法也稱為「虛擬化」(Virtualization)。使用這個選項可與舊版相容。

    • Properties\app.manifest。ClickOnce 或免註冊的 COM 所部署的應用程式需要這個選項。如果您使用 ClickOnce 部署來發佈應用程式,則 [資訊清單] 會自動設定為這個選項。

  • 資源檔
    如果您為專案提供資源檔,請選取這個選項按鈕。選取這個選項會停用 [圖示] 和 [資訊清單] 選項。

    輸入路徑名稱或使用 [瀏覽] 按鈕 (...),將 Win32 資源檔加入專案。

請參閱

工作

HOW TO:指定組件資訊 (Visual Basic、C#)

HOW TO:變更組件名稱 (Visual Basic、C#)

HOW TO:變更應用程式類型 (Visual Basic、C#)

HOW TO:指定應用程式圖示 (Visual Basic、C#)

其他資源

管理應用程式屬性

變更記錄

日期

記錄

原因

2008 年 7 月

更新內文中的 C# 特定內容。

內容 Bug 修正。

2008 年 7 月

新增 [用戶端專屬 Framework 子集] 選項的相關資訊。

SP1 功能變更。