我有多个winforms应用程序,可以在启动时下载大量参考数据。我意识到可能有一种更有效的方法来在本地存储这些数据,而不是在每个应用程序的每个人中复制内存。此数据用于大型下拉选取列表和数据映射。是否有人有一个进程外的内存映射解决方案或允许这样做的东西,以避免重复并减少每个应用程序中的内存开销。
答案 0 :(得分:2)
您可以使用Microsoft Enterprise SSO存储配置数据(这可能是一种过度杀伤)。数据可通过SSO API访问。 SSO Configuration Store
制作一个Windows服务来为您缓存数据,您可以通过IPC访问数据
可以使用.Net远程处理来跨应用程序访问数据