在 .NET 的应用程序设置中(或使用)存储 blob(一大串字节)的适当方法是什么?
我可以想到几种方法,但没有一个看起来像它应该的那么简单。
- 存储 base64 或十六进制字符串
- 序列化/反序列化有点笨拙
- 在 user.config(或 app.config)文件旁边存储一个文件并手动管理它
- 我不知道如何以编程方式定位 user.config 文件
- 将文件存储在 AppData 的其他位置并手动管理
- 防止我的应用程序数据在一个位置
我需要能够在运行时更改值,并为每个用户提供不同的值,因为这些数据将与 user.config 中的内容密切相关。
存储这样一个值的理想方法是什么?