当前位置: 首页 > 编程笔记 >

.NET Framework Visual Studio对强类型应用程序和用户设置支持的简介

龚威
2023-03-14
本文向大家介绍.NET Framework Visual Studio对强类型应用程序和用户设置支持的简介,包括了.NET Framework Visual Studio对强类型应用程序和用户设置支持的简介的使用技巧和注意事项,需要的朋友参考一下

示例

Visual Studio帮助管理用户和应用程序设置。与使用appSettings配置文件的部分相比,使用此方法具有这些好处。

  1. 可以进行强类型设置。可以序列化的任何类型都可以用作设置值。

  2. 应用程序设置可以轻松与用户设置分开。应用程序设置存储在单个配置文件中:web.config用于网站和Web应用程序,以及app.config,重命名为Assembly .exe.config,其中assembly是可执行文件的名称。用户设置(Web项目未使用)存储在user.config用户的“应用程序数据”文件夹中的文件中(该文件随操作系统版本而异)。

  3. 来自类库的应用程序设置可以组合到单个配置文件中,而不会出现名称冲突的风险,因为每个类库都可以具有自己的自定义设置部分。

在大多数项目类型中,项目属性设计器都有一个“设置”选项卡,这是创建自定义应用程序和用户设置的起点。最初,“设置”选项卡将为空白,只有一个链接可创建默认设置文件。单击链接将导致以下更改:

  1. 如果项目不存在配置文件(app.config或web.config),则将创建一个。

  2. “设置”选项卡将替换为网格控件,使您可以创建,编辑和删除单个设置条目。

  3. 在解决方案资源管理器中,Settings.settings将在“属性”特殊文件夹下添加一个项目。打开此项目将打开“设置”选项卡。

  4. Properties在项目文件夹中的文件夹下添加了具有新的部分类的新文件。这个新文件名为Settings.Designer.__(.cs,.vb等),而类名为Settings。该类是代码生成的,因此不应对其进行编辑,但是该类是局部类,因此可以通过将其他成员放在单独的文件中来扩展该类。此外,该类是使用Singleton模式实现的,该类具有名为属性的单例实例Default。

将每个新条目添加到“设置”选项卡时,Visual Studio会执行以下两项操作:

  1. 将设置保存在配置文件中设计为由Settings类管理的自定义配置部分中。

  2. 在Settings类中创建一个新成员,以读取,写入和以从Settings选项卡中选择的特定类型显示设置。

 类似资料:
  • 我正在Eclipse Enterprise中通过Spring框架而不是Spring Boot编写一个MVC项目。使用Postman,我将向我的方法发送一个json对象: 但是在Eclipse中,我收到了这个错误: 我认为这与我的pom.xml和依赖有关: pom中是否有任何内容。xml我应该更改吗? 其他细节如网络。xml: -servlet.xml

  • 我对Android默认短信应用有些怀疑。 我必须创建一个应用程序,将需要读/写手机短信和彩信在Android短信/彩信数据库。为此,我需要使用“Content://sms/***”内容提供程序。 这个内容提供者不是SDK的一部分,所以我强烈建议不要在公共应用程序中使用它(上一个问题,Android Developerd博客)。

  • 目前,我已经使用spring boot hikari连接池编写了我的项目,并使用fetchAsync方法获取结果。但根据这篇文档,反应式抓取阻止了JDBC API。 有没有可能用flux封装fetchAsync方法的CompletionStage对象并使其成为反应性的? 是否有通过连接池支持r2dbc的计划,以及时间表(如果正在进行)

  • 我对第二行的解释是“某人”(操作系统?Flask所依赖的底层网络库?)正在将IPv4请求转换为IPv6请求。但是,我理解,在传统的双堆栈设置中“本机”支持IPv4并不相同,即我希望有某种链接(这是我运行应用程序()时得到的结果)

  • 我正在使用JavaSpring框架创建一个时事通讯API。每当我以请求模型的帖子的形式访问API时,我都会得到这个例外组织。springframework。网状物HttpMediaTypeNotSupportedException。 这是我的时事通讯模型 这是我的NewsletterMailerList模型 我给包含类型作为应用程序/json。我是新来做这种事情的。请帮助我为什么会出现这个错误。如