在每个客户端汇编版本中漫游用户设置



当前我们的客户正在推出新的Citrix环境,他们正在遇到某些客户(Winforms)麻烦,并在用户设置中遇到了麻烦。我将不得不查看他们的漫游用户配置文件配置(http://support.citrix.com/proddocs/topic/provisioning-61/pvs-network-profiles-roaming-manage.html),但我想知道... <... <...

在一个普通的.NET项目中,您可以创建使用应用程序漫游的用户设置。这意味着在计算机的%appdata%文件夹中创建了user.config。我刚刚检查了自己的计算机,并为Winforms客户端看到了几个文件夹。每个文件夹都包含一个文件夹,其中包含该文件夹,该文件夹随后使用user.config文件为该特定客户端的汇编版本。现在我的问题:

  • 每个带有不同汇编版本的客户是否会创建一个单独的漫游文件夹?
  • 如果是这样,这是否意味着在Citrix环境上安装新版本会导致我们的旧Winforms客户端设置无法使用新版本?(即4.2.7版4.2.6版的设置,因为它们不是同一版本。)

首先,我不知道Citrix是否会添加到此问题。

但是,Winforms应用程序存储了其特定于应用程序版本的设置。如果增加了应用程序的版本编号,则还必须迁移/更新设置:

http://msdn.microsoft.com/en-us/library/system.configuration.localfilesettingsprovider.upgrade(V=VS.110).aspx

尤其是查看备注部分。这适用于本地和漫游设置。

也许本文可以帮助您:

http://www.ngpixel.com/2011/05/05/c-keep-eper-user-settings-between-ween-ween-ween-ween-persions/

最新更新