我有一个 C++ 类库和一个使用该库的 C# 中的 Windows 应用程序。
它适用于 32 位 Windows,但不适用于 64 位 Windows -BadImageFormatException
发生。
我试图改变C++类库的平台,但是它不能从WIN32改为WIN64。
我认为以下问题之一可以解决这个问题。
- 有没有办法将 WIN32 库转换为 WIN64 库?
- 是否有另一种方法可以在不使用 C++ 库的情况下在 C# 上调用 C++ 函数?
- 是否可以在 64 位应用程序中加载 WIN32 库?