vb.net - 如何保存应用程序设置项目
问题描述
早上好,对不起,
我也研究了类似的问题,但无论如何我都无法解决问题。
在窗体上,在窗口的添加连接窗口中,系统和应用程序管理员可以选择系统上可用的 SQL Server 并配置正确的连接字符串。设置并验证后,将使用以下代码段将其保存在其应用程序设置项中:
If ValidateStringConnection() Then
My.Settings.MMABooksConnectionString = stNewStringConnection
My.Settings.Save()
txtCurrentConnection.Text = My.Settings.MMABooksConnectionString
End If
但是,保存仅发生在正在运行的 App 的内存级别,因此在随后的重新启动中,它会恢复在项目级别设置并存储在文件中的值:
CustomerMaintenanceDB.exe.config
我还使用以下代码段:
My.MySettings.Default("MMABooksConnectionString") = stNewStringConnection
My.MySettings.Default.Save()
但上面的文件中没有保存任何内容。
现在我问有没有办法将项目的值保存在上述文件中,以便在随后重新运行应用程序时找到正确的连接值而无需再次干预系统管理员?
感谢您提供任何有用的建议
解决方案
推荐阅读
- google-cloud-platform - Google Cloud Console - SQL - 无法加载错误
- javascript - mini-css-extract-plugin 生成两个额外的 JS 文件
- c++ - 为什么即使这种转换不合法,std::is_convertible_v 也会返回 true?
- python - np.cov() 矩阵返回意外值
- google-cloud-platform - GCP 云互连和 VPC 对等互连
- javascript - 是什么导致 javascript 中的超小数字被识别为不同的布尔值?
- android-studio - 我在哪里可以找到 android studio 中的图标视图更少的属性
- python - 用硒查找元素等
- ios - 图像溢出 UIImageView 边界
- xpath - Google 表格中的 ImportXML XPath URL