如标题所示,我在c#项目(myProject)中使用托管的dll(myManaged.dll)。但是myManaged.dll使用的是非托管(c ++)dll(myUnmanaged.dll)。
我的问题是:是否需要在myProject中与方法声明一起显式加载myUnmanaged.dll?
如果是,那么应该是这样的:
[dllImport "myUnmanaged.dll", EntryPoint = "myMethod"]
public extern IntPtr myMethod(int myParam);
谢谢
不,您不需要,只要您不直接在myProject中使用myUnmanaged.dll
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句