由' myCLIdll.dll导入的过程'无法加载 - 仅限Vista 32bit

时间:2014-04-22 18:52:37

标签: c# c++ .net dll

我有一个C ++ CLI dll类型项目 - .Net 4.5.1,它包装了一个本机C ++ DLL类型项目。当我从我的C#应用​​程序中调用CLI dll中的方法时,它在Windows 7(32和64位),8和8.1上没有问题,但在Vista 32位上我得到:

System.IO.Exception:无法加载由'myCLIdll.dll'导入的过程。

我无法理解为什么我只在Vista上得到这个,我花了好几天时间而且非常令人沮丧,有人能想到这可能发生的原因吗?

我已经创建了一个示例解决方案来尝试复制问题,但是这个工作正常,我已经比较了所有设置并且它们是相同的,Dependency Walker没有帮助,我很想知道下一步该尝试什么!

非常感谢

儒略

0 个答案:

没有答案