软件更新过程不会保留到较旧的设置。它为user.config文件创建文件夹。它将它们命名为SoftwareName.exe_Url_woktt5kplvmafyzeyiz3pkc3r1f0ywmu。在里面,另一个文件夹名为版本号(“0.6.585.878”)。这是正常行为。
1)当我使用安装程序更新软件时,它会重复上述过程。并创建另一个文件夹,不保留旧设置。
2)当我更改AssemblyVersion并使用代码安装软件时,它会保留所有设置。
我希望安装程序保留所有旧设置。 那么问题出在哪里呢?它是由于isntaller而发生的?或者我错过了软件更新内容的核心逻辑。
有人可以快点帮忙吗?。
先谢谢