C# .NET - 警告和错误 - C#.NET错误
试图加载格式不正确的程序。 (0x8007000B)
C#.NET程序,调用原生代码的dll(例如C、C++写的dll),运行时,出现如下报错:
试图加载格式不正确的程序。 (0x8007000B)

原因可能是Visual Studio的解决方案平台与dll的类型不兼容。

可以尝试选择解决方案平台为Any CPU、x86或者x64等。如下图:


另外的方法,就是使用合适的C++或者C编译器,请参考:
https://hovertree.com/h/bjag/7sxpkup2.htm
第3点,编译C++的方法
收藏 列表

评论:

导航