以编程方式更新配置文件 vb.net
Update configuration file vb.net programmatically
我创建了一个表格,其中显示了 exe.config 文件中保存的一些设置,我希望用户能够更改这些设置。例如,我有一个名为 txtReadServer
的文本框,我按以下方式使用设置 ReadServer
填充它:
m_ConfigurationForm.txtReadServer.Text = My.Settings.ReadServer
根据我在这个论坛和其他论坛上阅读的内容,我需要使用 ConfigurationManager
以便在运行时更新 exe.config 中的这些设置。我的问题是,当我尝试以下操作时:Dim config As Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
Visual Studio 似乎不知道 Configuration
对象是什么。我已经尝试在 class 的顶部添加一个 Imports System.Configuration
,但配置一词仍然以可怕的红色突出显示!
如有任何帮助 - 或有关允许用户配置应用程序的最佳方式的建议,我们将不胜感激。
谢谢,
保罗.
在您的项目中添加对 System.Configuration 的引用。
我创建了一个表格,其中显示了 exe.config 文件中保存的一些设置,我希望用户能够更改这些设置。例如,我有一个名为 txtReadServer
的文本框,我按以下方式使用设置 ReadServer
填充它:
m_ConfigurationForm.txtReadServer.Text = My.Settings.ReadServer
根据我在这个论坛和其他论坛上阅读的内容,我需要使用 ConfigurationManager
以便在运行时更新 exe.config 中的这些设置。我的问题是,当我尝试以下操作时:Dim config As Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
Visual Studio 似乎不知道 Configuration
对象是什么。我已经尝试在 class 的顶部添加一个 Imports System.Configuration
,但配置一词仍然以可怕的红色突出显示!
如有任何帮助 - 或有关允许用户配置应用程序的最佳方式的建议,我们将不胜感激。
谢谢,
保罗.
在您的项目中添加对 System.Configuration 的引用。