gpt4 book ai didi

c# - 使用 C++ dll 64 位编译我的 32 位项目

转载 作者:行者123 更新时间:2023-11-28 02:25:10 24 4
gpt4 key购买 nike

我有一些遗留的 C# 应用程序(32 位)与一些 C++ 第 3 方 dll(不是 com ..只是简单的非托管 C++)一起工作

其中一个第 3 方 dll 刚刚发布了新的 dll 版本 - 这个版本不再是 32 位 - 它是 64 位。

我无法将我的代码编译为 64 位。

我如何才能继续使用这个新版本的 64 位 dll?

最佳答案

您不能将 64 位 DLL 加载到 32 位进程中。或者实际上反之亦然。因此,您将需要两个进程和 IPC。

进程外的 COM 服务器可能是最简单的处理方式。

关于c# - 使用 C++ dll 64 位编译我的 32 位项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30993352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com