最终目标
我有一个用 c++ 构建的 x86 dll。我需要能够使用可移植类库中的 dll。这可以是直接或间接的,但我想将整个应用程序保留在用户计算机上。
我试过的
我设计了一个 c++/cli 包装器来允许访问 dll。我确认它可以通过 x86 控制台 C# 项目工作。
- 我尝试直接从可移植类库中使用包装器,但它不允许引用。
- 我尝试使用 wcf 库中的包装器,但该库在跨平台 dll 方面存在问题。
我认为我让这种方式太复杂了,但我不熟悉一种方法来做我想做的事。我无法在 64 位中重建 dll 并进行并行加载 - 我只能选择使用 x86 dll。
感谢您的帮助。