我原本认为为我的应用程序保存数据(用户设置,高分等)的最佳方法是写入.exe中的嵌入文件。经过一些研究后,我发现这是不可能的,我最好写一下专为此目的而设计的App Data文件夹。
但是,我不喜欢这个,因为这意味着删除.exe后数据将保持不变。它对我来说当然不是很理想,因为我经常制作许多版本的应用程序,我要求其他人测试 - 这意味着他们的App Data文件夹会被测试中无用的数据混乱。
是否有更好的存储数据的地方或方法,以确保在.exe出现时删除属于该应用程序的所有内容?
请注意,我希望能够存储大型文件,因此My.Settings
中的字符串可能无法处理它。我也不想写到程序所在的目录。