我有一个C#程序,可以在x64计算机上使用所有默认设置进行编译。p /从x64机器上运行的C#程序调用32位dll
我想p /调用一个我知道是32位(非托管)C++ DLL的DLL。
当我的C#程序在32位机器上运行,而不是在64位机器上运行时,我可以得到这个工作。
如何在DllImport调用中指定我正在调用32位dll?什么我现在有
例子:
[DllImport("test32bitdll.dll", SetLastError=true)]
public static extern void MyFunc();
我没有test32bitdll.dll文件的源代码。
可能重复或至少相关http://stackoverflow.com/questions/2989612 – 2010-06-23 17:29:39