我有一个 Windows 窗体应用程序。当我在项目属性的“设置”选项卡上查看设置以及查看 App.config 时,我会看到一组值。当我在主窗体的 New 子例程的消息框中查看某些属性的值时,我看到了不同的值。我不知道这些不同的价值观从何而来。还有什么想法可以在哪里寻找会覆盖 App.config 中内容的属性值吗?谢谢!
您可以通过访问 My.Settings 对象上的设置属性来读取用户设置。
My.Settings 对象将每个设置公开为属性。属性名称与设置名称相同,属性类型与设置类型相同。设置的范围指示该属性是否为只读;应用程序范围设置的属性是只读的,而用户范围设置的属性是读写的。有关更多信息,请参阅 My.Settings 对象。
示例 此示例显示昵称设置的值。
Sub ShowNickname()
MsgBox("Nickname is " & My.Settings.Nickname)
End Sub
要使此示例正常工作,您的应用程序必须具有字符串类型的昵称设置。有关详细信息,请参阅管理应用程序设置 (.NET)。
app.config
<add name="pointername"
(名称)并与
properties.settings
进行比较?应该和
app.config
一样。