我正在使用Visual Studio WPF C#项目制作我的第一个桌面应用程序。它实质上是Ourline门户的桌面版本,因此很大程度上依赖于API,所有数据都需要从API请求然后显示在屏幕上。
这会造成滞后,因此我想缓存数据(其中大多数不会定期更改)。应该将其存储在“本地用户AppData”文件夹中,因为每个登录用户的数据可能有所不同。
在其他程序如何存储数据之后,我打算使用文件夹结构,例如(.. \ AppData \ Local \ MyCompany \ MyAppName)。但是,Visual Studio似乎已经创建了它自己的文件夹来保存用户设置文件。这是公司名称下的一个随机名称MyApp.exe_Url_zxoieepjoj5f20tv5rvyiv330bs2l02k,并且还具有基于版本号不需要的子文件夹。
因此,我有两个问题:
很长的问题我很抱歉,但是希望有人能指出我正确的方向。