.net 单击一次部署覆盖用户设置

.net 单击一次部署覆盖用户设置,.net,vb.net,deployment,settings,.net,Vb.net,Deployment,Settings,Click once deployments应该维护用户设置,但在这个应用程序上,每次发布更新时,用户设置都会覆盖为Visual Studio默认设置。你知道会发生什么吗?当你更改设置/配置文件的结构时,我看到了这种情况 如果发布更新时更改了文件结构,则应保留最终用户计算机上的设置。关于。 我想你是这样的: 设置的默认值已更改;本地设置在user.config中仍设置为原始默认值-> 该设置合并到当前版本的user.config中,新的默认值为用户设置的值?还是真的是应用程序设置?还是用户设置真

Click once deployments应该维护用户设置,但在这个应用程序上,每次发布更新时,用户设置都会覆盖为Visual Studio默认设置。你知道会发生什么吗?

当你更改设置/配置文件的结构时,我看到了这种情况

如果发布更新时更改了文件结构,则应保留最终用户计算机上的设置。

关于。 我想你是这样的:

设置的默认值已更改;本地设置在user.config中仍设置为原始默认值->
该设置合并到当前版本的user.config中,新的默认值为用户设置的值

?还是真的是应用程序设置?还是用户设置真的回到了默认值?是的,这真的是用户设置而不是应用程序设置。是的,返回默认值是正确的。