嗨,伙计们,任何帮助将不胜感激。
我们有一个安装在多个位置的应用程序,但我们在一个特定站点遇到了问题。简而言之,重新启动后不会保存应用程序设置 (My.)。该应用程序是在 VB.Net v3.5 框架中构建的,我们在其他地方没有遇到任何问题。
该特定站点正在使用漫游配置文件,网络管理员确保我们将正确的权限应用于用户帐户,并将所有应用程序数据保存到服务器。我已经要求网络管理员检查应用程序数据目录中的用户设置文件 user.config 是否存在,他说它不存在。
在我们的应用程序中,我们将连接字符串存储在用户范围下的应用程序设置中。如果不存在连接字符串,或者如果存在连接字符串并且无法建立与数据库的连接,则会显示一个表单,要求用户提供数据库凭据。每天早上,当用户第一次启动机器并打开应用程序时,他们会被要求提供这些凭据,但如果他们关闭应用程序并重新启动它,则不会要求他们提供这些凭据。这向我们表明设置正在保存,但是一旦电脑重新启动并且应用程序第一次打开,他们就会被要求提供数据库凭据。这似乎在重新启动后设置不会持续存在。
任何想法/反馈将不胜感激。