【发布时间】:2010-11-23 22:15:04
【问题描述】:
我能找到的每个示例都是用 C++ 编写的,但我试图将我的项目保留在 C 语言中。甚至可以将 CLR 托管在 C 程序中吗?
如果是这样,你能给我举个例子吗?
【问题讨论】:
-
CLR API 是一个 COM API。基本上,您应该在 C 中调用 COM 接口。
-
...为此,您可以在此处找到一篇文章:codeproject.com/KB/COM/com_in_c1.aspx
-
老实说,我完全不知道自己在做什么。我是 C# 人,而不是 C 人,所以这篇文章对我来说毫无意义。是否有托管 CLR、创建 .NET 对象实例并在其上执行方法的具体示例(我意识到这可能相当复杂)?
-
特别是,您根本不需要COM in Plain C 文章,托管CLR 要容易得多。这是一篇不错的概述文章。
标签: c clr clr-hosting