这是我的第一个问题,如果我做错了,请告诉我。
我的问题是:
我在客户端运行了一个应用程序(winform .net)。应用程序运行正常,我正在使用应用程序设置来存储系统所需的几个变量。
现在,在过去的几个月中,我们的客户已经发生了2次电力故障,每次都发生这种情况:
示例目录结构: C:\ Users \ ClientUser \ AppData \ Local \ Our Company \ OurProduct5305069390305
崩溃后: C:\ Users \ ClientUser \ AppData \ Local \ Our Company \ OurProduct5305069390305 C:\ Users \ ClientUser \ AppData \ Local \ Our Company \ OurProduct9882589003822
现在突然,新目录似乎是我们的应用程序使用的目录。
将user.config文件从“旧”应用程序文件夹复制到新创建的文件会使所有内容恢复正常。
我们的应用程序在硬崩溃后创建新文件夹ID的任何想法? 我怎么能在下次电力耗尽时阻止它?
任何提示赞赏!
更新:我们已经不再使用内置设置,现在正在使用自定义配置文件,自切换后从未出现过问题!