典型的Windows DLL(Win32?COM?不确定它们的称呼)和使用.NET编译的DLL之间有什么区别?
我知道它们是不同的,但我不知道内部工作原理的细节。
我想知道确切的区别是什么。
编辑:尝试在此处添加更多疑问:
为什么我不能像添加.NET DLL一样添加对Win32 DLL的引用?此外,为什么我们必须进行PInvoke?我们如何为.NET DLL进行反射和智能感知,但没有类似Win32 dll的东西?
我知道它们是不同的,但我不知道内部工作原理的细节。
我想知道确切的区别是什么。
编辑:尝试在此处添加更多疑问:
为什么我不能像添加.NET DLL一样添加对Win32 DLL的引用?此外,为什么我们必须进行PInvoke?我们如何为.NET DLL进行反射和智能感知,但没有类似Win32 dll的东西?