在 C++Builder 中使用 C# .NET DLL?

Posted

技术标签:

【中文标题】在 C++Builder 中使用 C# .NET DLL?【英文标题】:Using C# .NET DLL in C++Builder? 【发布时间】:2014-03-14 07:58:52 【问题描述】:

如何 我想在 C++Builder 中使用 C# dll 类的功能。

【问题讨论】:

【参考方案1】:

为了在 Windows 下从非托管代码调用托管代码,您几乎必须通过 COM。

在您的情况下,这意味着将您的 C# 库构建为 COM Visible 并将其注册以进行 COM 互操作。

然后您需要以正常方式从 C++ 代码中调用您的 COM 对象。

here 有一个很好的答案,它通过了实现这一目标的必要步骤。

【讨论】:

以上是关于在 C++Builder 中使用 C# .NET DLL?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用c#在asp.net网页中显示C程序错误

在 C++/CLI 中使用时未创建 C# 应用程序 log4net 日志文件

基于C#的机器学习--c# .NET中直观的深度学习

C# Net 交换两个变量的值

C# 加载非托管 DLL:IIS 上的控制台应用程序和 webapp 之间的巨大性能差异

聊一聊C#与.NET之间的关系