Share via


專案設計工具、設定頁

更新:2007 年 11 月

使用 [專案設計工具] 的 [設定] 頁,指定專案的應用程式設定。應用程式設定可以讓您以動態方式儲存及擷取應用程式的屬性設定和其他資訊。也可以讓您維護用戶端電腦上的自訂應用程式以及使用者偏好設定。如需詳細資訊,請參閱應用程式設定

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

標題列

下列控制項位於 [設定] 頁上方的標題列。

  • 同步
    將應用程式在執行階段 (或偵錯期間) 所使用之使用者範圍的設定,還原為在設計階段所定義的預設值。還原資料的方式是將執行階段產生的應用程式特定檔案從磁碟 (而非從專案資料) 中移除。

  • 載入 Web 設定
    顯示 [登入] 對話方塊,可讓您載入已驗證的使用者或匿名使用者的設定。如需詳細資訊,請參閱專案設計工具、設定頁、登入對話方塊。唯有當您啟用了 [服務] 頁上的用戶端應用程式服務,並指定 [Web 設定服務位置],才會啟用這個按鈕。如需 Web 設定服務的詳細資訊,請參閱 用戶端應用程式服務

  • 檢視程式碼
    Visual Basic 專案可讓您檢視 Settings.vb 檔案中的程式碼。這個檔案會定義 MySettings 類別,可讓您處理 My.Settings 物件上的特定事件。如需使用 My.Settings 物件存取應用程式設定的詳細資訊,請參閱存取應用程式設定

    Visual C# 專案可讓您檢視 Settings.cs 檔案中的程式碼。這個檔案會定義 Settings 類別,可讓您處理 Settings 物件上的特定事件。請注意,若使用 Visual Basic 以外的其他程式語言,您必須明確呼叫這個包裝函式類別 (Wrapper Class) 的 Save 方法,以保存使用者設定。這通常在主要表單的 Closing 事件處理常式中執行。如需存取應用程式設定的詳細資訊,請參閱Windows Form 的應用程式設定

  • 存取修飾詞
    指定 Visual Studio 在 Settings.Designer.cs 或 Settings.Designer.vb 中所建立的 My.Settings Helper 類別的存取層級。

    在 Visual C# 專案中,存取修飾詞可以是 [內部] 或 [公用]。

    在 Visual Basic 專案,存取修飾詞可以是 [Friend] 或 [公用]。

    根據預設,設定為 [內部] (在 C# 中) 或 [Friend] (在 Visual Basic 中)。當 Visual Studio 產生 Internal 或 Friend 的 Helper 類別時,可執行檔 (.exe) 應用程式就無法存取資源以及您新增至類別庫 (.dll 檔) 中的設定。如果您必須共用 DLL 的資源及設定,請將存取修飾詞設定為 [公用]。

    如需 My.Settings 類別的詳細資訊,請參閱 應用程式設定

設定方格

設定方格是用來進行應用程式設定。這個方格包含下列各欄。

  • 名稱
    請在這個欄位中輸入應用程式設定的名稱。

  • 類型
    請使用下拉式清單 (Drop-Down List) 選取設定的類型。下拉式清單中會顯示最常使用的類型,例如 [字串]、[(連線字串)] 及 [System.Drawing.Font]。您可以選取清單結尾的 [瀏覽],再從選取型別對話方塊中,選取其他類型。請注意,從這個對話方塊中選取類型之後,該類型便會加入至下拉式清單中的常用類型 (只限於目前方案)。

  • 範圍
    選取 [應用程式] 或 [使用者]。

    應用程式範圍的設定 (例如連接字串) 與應用程式關聯,因此,使用者不能在執行階段進行變更。

    使用者範圍的設定 (例如系統字型) 是針對使用者偏好設定而設計,因此,使用者可以在執行階段進行變更。


  • 與應用程式設定關聯的資料或值。例如,如果設定是字型,則其值可能是 Verdana, 9.75pt, style=Bold。

請參閱

工作

HOW TO:加入或移除應用程式設定

HOW TO:存取設定事件

概念

應用程式設定

存取應用程式設定

參考

選取型別對話方塊

其他資源

管理應用程式設定

Windows Form 的應用程式設定

專案、使用者介面項目