在 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++/CLI 中使用时未创建 C# 应用程序 log4net 日志文件