![]() |
1
1
我认为这就是IsolatedStorage的目的。下面是一些示例VB代码:
如果使用getuserstoreforapplication,则它不是特定于版本的。 |
![]() |
2
3
他们为什么不提供: UserAppDataRegistryVersionSpecific和UserAppDataRegistryGlobal 然后,开发人员可以决定他们更喜欢哪个项目/特定的设置。 顺便说一下,有一个简单的解决方法:
|
![]() |
3
1
下面是另一种我可以选择去掉版本的方法:
|
![]() |
4
0
我估计版本号在里面,这样用户就可以安装两个版本的应用程序并并行运行它们。除此之外,我不认为当版本号改变时会失去所有配置的合理性。 就个人而言,我通常使用配置文件来保存配置信息并避免使用Windows注册表。 |
![]() |
5
0
这允许您将存储的设置从一个版本更改为另一个版本。如果版本1.0.0设置了“foo”,并且在版本2.0.0中,您将1.0.0/foo中的内容拆分为2.0.0/foo和2.0.0/bar,则仍将覆盖您的内容。安装程序/配置向导需要检查以前版本的设置分支,并将其转换为新版本的设置。不过,请注意,您需要直接访问存储库才能获得以前的版本。 |