【发布时间】:2012-03-26 22:01:12
【问题描述】:
我有一个 C# dll 并想将其导入 stdafx.h(JNI 的另一个 DLL): 导入“C:\Users\Marcus Tik\Documents\Visual Studio 2010\Projects\DotNETSpy\DotNETSpy\bin\Release\DotNETSpy.dll” -> Visual Studio 说:“加载 DLL 时出错。”
然后我使用了 Dependency Walker,它显示错误:“找到具有不同 CPU 类型的模块。”
C# DLL 支持不同的 CPU 类型不是标准吗? 我怎样才能解决我的问题? 提前谢谢!
【问题讨论】:
-
Depends 非常不适合托管程序集。在描述您真正想要完成的任务之前,您无法得到更好的答案。
-
您是否在使用#import - 即您是否尝试导入在 C# 中定义的 COM 对象?
标签: c# visual-studio java-native-interface dependency-walker