“项目设计器” ->“设置”页
更新:2007 年 11 月
使用项目设计器的“设置”页可以指定项目的应用程序设置。应用程序设置使您能够动态存储和检索应用程序的属性设置和其他信息。还可以维护客户端计算机上的自定义应用程序和用户首选项。有关更多信息,请参见应用程序设置。
若要访问“设置”页,请在“解决方案资源管理器”中选择项目节点,然后在“项目”菜单上单击“属性”。当项目设计器出现时,单击“设置”选项卡。
标题栏
以下控件位于“设置”页顶部的标题栏中。
同步
将运行时(或调试期间)应用程序使用的用户范围内的设置还原到设计时所定义的默认值。通过从磁盘(而不是从项目数据)中移除运行时生成的、特定于应用程序的文件来还原数据。加载 Web 设置
显示“登录”对话框,您可以使用该对话框为经过身份验证的用户或匿名用户加载设置。有关更多信息,请参见“项目设计器”->“设置”页 ->“登录”对话框。仅当已在“服务”页启用客户端应用程序服务和指定了“Web 设置服务位置”时,此按钮才会启用。有关 Web 设置服务的更多信息,请参见客户端应用程序服务。查看代码
Visual Basic 项目允许您查看 Settings.vb 文件中的代码。此文件定义可让您处理 My.Settings 对象上的特定事件的 MySettings 类。有关使用 My.Settings 对象访问应用程序设置的更多信息,请参见访问应用程序的设置。Visual C# 项目允许您查看 Settings.cs 文件中的代码。此文件定义可让您处理 Settings 对象上的特定事件的 Settings 类。注意,在 Visual Basic 以外的语言中,必须显式调用该包装类的 Save 方法才能保留此用户设置。此操作通常在主窗体的 Closing 事件处理程序中完成。有关访问应用程序设置的更多信息,请参见 Windows 窗体的应用程序设置。
访问修饰符
指定 My.Settings 帮助器类的访问级别,这些类是 Visual Studio 在 Settings.Designer.cs 或 Settings.Designer.vb 中生成的。对于 Visual C# 项目,访问修饰符可以是“Internal”或“Public”。
对于 Visual Basic 项目,访问修饰符可以是“Friend”或“Public”。
默认情况下,设置为“Internal”(在 C# 中)或“Friend”(在 Visual Basic 中)。当 Visual Studio 生成 Internal 或 Friend 的帮助器类时,可执行 (.exe) 应用程序不能访问已添加到类库(.dll 文件)的资源和设置。如果必须共享 DLL 中的资源和设置,请将访问修饰符设置为“Public”。
有关 My.Settings 类的更多信息,请参见应用程序设置。
设置网格
设置网格用于配置应用程序设置。此网格包括以下列。
名称
在此字段中键入应用程序设置的名称。类型
使用下拉列表选择设置的类型。大多数经常使用的类型会出现在下拉列表中,例如,“字符串”、“(连接字符串)”和“System.Drawing.Font”。可以通过以下方法选择其他类型:选择列表结尾的“浏览”,然后从“选择类型”对话框中选择一个类型。注意,从该对话框中选择某个类型后,此类型将会添加到下拉列表中的常用类型中(仅适用于当前解决方案)。范围
选择“应用程序”或“用户”。应用程序范围的设置(如连接字符串)与应用程序关联;用户不能在运行时更改这些它们。
用户范围的设置(如系统字体)专用于用户首选项;用户可在运行时更改它们。
值
与应用程序设置关联的数据或值。例如,如果设置为字体,则其值可以是“Verdana, 9.75pt, style=Bold”。