为什么 Solace .Net API 不针对 AnyCPU?我在 Reflector 中比较了SolaceSystems.Solclient.Messaging.dll和SolaceSystems.Solclient.Messaging_64.dllSolaceNativeAPI
程序集,除了一个指向libsolclient.dll和libsolclient_64.dll的类之外,它们完全一样。似乎很容易将此类转换为非静态、公开通用接口ISolaceNativeAPI
,而不是SolaceNativeAPI
创建一个检查当前进程架构并返回 32 或 64 位实现的工厂。
如果 Solace 代码存储库是公开的,我很乐意提交拉取请求,因为它会使我当前的工作更轻松。