C# 更改为64位后,用户范围的设置丢失

C# 更改为64位后,用户范围的设置丢失,c#,.net,visual-studio,winforms,C#,.net,Visual Studio,Winforms,很长一段时间以来,我一直在使用32位版本的C#以及用户范围设置LastAccessedFileDateTime开发一个windows窗体应用程序。现在,我将缩进以将windows窗体应用程序更改为64位版本 在这里,我遇到一个问题,在将32位版本更改为64位版本后,我的应用程序无法识别我的用户范围设置(LastAccessedFileDateTime)的当前值 编辑1: 我已尝试使用程序启动中的Upgrade()和Reload()函数获取当前值,如下所示 Properties.Settings.

很长一段时间以来,我一直在使用32位版本的C#以及用户范围设置
LastAccessedFileDateTime
开发一个windows窗体应用程序。现在,我将缩进以将windows窗体应用程序更改为64位版本

在这里,我遇到一个问题,在将32位版本更改为64位版本后,我的应用程序无法识别我的用户范围设置(
LastAccessedFileDateTime
)的当前值

编辑1:
我已尝试使用程序启动中的
Upgrade()
Reload()
函数获取当前值,如下所示

Properties.Settings.Default.Upgrade();
Properties.Settings.Default.Reload();
但是,我无法获得当前值