漫游配置文件的应用程序/用户设置

问题描述:

嗨,任何帮助将不胜感激。漫游配置文件的应用程序/用户设置

我们有一个应用程序安装在多个位置,但我们在一个特定的站点有问题。简而言之,应用程序设置(我的)在重新启动后不会被保存。该应用程序构建在VB.Net v3.5框架中,我们在别处没有遇到任何问题。

此特定站点正在使用漫游配置文件,网络管理员确保将正确的权限应用于用户帐户并将所有应用程序数据保存到服务器。我已经要求网络管理员检查Application Data目录中是否存在用户设置文件user.config,他说它不存在。

在我们的应用程序中,我们将连接字符串存储在用户范围下的应用程序设置中的数据库中。如果没有连接字符串存在,或者如果存在连接字符串并且无法建立与数据库的连接,则会显示一个表单询问用户数据库凭证。每天早上,当用户启动机器并首次打开应用程序时,系统会要求他们提供这些凭据,但如果他们关闭应用程序并重新启动,则不会要求他们提供这些凭据。这向我们表明设置正在保存,但是一旦pc重新启动并且应用程序首次打开时,系统会要求他们输入数据库凭据。这似乎是重新启动后设置不会持续。

任何想法/反馈将不胜感激。

我想知道如果它是代码访问安全防止文件被写入?

如果系统管理员遇到问题站点已执行group policy folder redirection,用户的本地/漫游配置文件可能会存储在网络文件共享中。代码访问安全性对于让代码读写网络资源非常挑剔。

我很抱歉,我没有比这更多的细节,我没有找到任何谷歌肯定火击中,但“fulltrust”搜索“代码访问安全”和您能想到的任何网络/文件共享关键字可能会让您走得更远。