我有一个WinForm
项目,其中包含一个窗体和一个应用程序设置文件。当窗体加载,它从应用程序设置和读取如果程序成功运行(即文件写入到目标)的应用程序设置保存为下运行。当程序复制到其他地方时,出现应用程序设置后
我注意到一个奇怪的行为,因为我建我的解决方案:
当我清理和重建我的解决方案,并在bin/Release
文件夹测试我的节目,一切都看起来不错和应用程序设置是明确的。但是,当我将相同的文件复制到另一个目标并从那里运行程序时(即使.exe.config
文件也被新的干净版本替换)似乎复制版本仍然记住我的应用程序设置。什么可能造成这种情况?
我曾经有这个问题与我的Windows服务。 VS似乎以某种方式缓存旧版本。帮助我的是完全创建一个新项目。 – coderblogger
@avantvous我明白了!新项目的行为与Visual Studio的行为方式有什么不同? – Disasterkid
没有保证,但它每次都适合我。试一试,但仍旧保留旧的副本以防万一。 – coderblogger