标签: c# .net c++ unmanaged
在win32 C ++(非托管)应用程序中有什么方法可以使用C ++ \ C#.Net程序集\ DLL吗?
答案 0 :(得分:5)
不,不是。使用托管代码需要CLR处于进程中。
是。可以通过COM Interop使用托管代码。在这种情况下,本机代码不需要知道CLR甚至在进行中。它将创建COM对象,如果它们是用C ++定义的,并且不知道它们的区别。