在C# .net中使用Win32 DLL

3

能否使用C# .net创建win32 dll?如果可能的话,有人能告诉我如何做吗?


是否有一个本地的32位dll,不依赖于.NET框架? - Sam Saffron
2个回答

1
据我所知,在C#中不可能编写非托管代码。您只能使用C / C ++。

但是,您可以使用C#编写COM组件,并从任何Windows应用程序调用它们。


1

不可能,C# 代码将被转换为在 CLR 中运行的 IL。因此,您不能使用 C# 制作本机 Win32 DLL。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接