.netCore DLL可以使用C ++ / Delphi等本机代码

问题描述 投票:0回答:1

.net Core v1.1有类库项目,它将编译为DLL

这个DLL是不受管理的吗?我可以从C ++或Delphi中调用它吗?

c# c++ delphi dll .net-core
1个回答
-1
投票

您可能需要在代码中托管.NET环境。

在Delphi中,您可以使用TJclClrHost单元(Jedi代码库)中的JclDotNet.pas类。

PS DLL中的类可能不是ComVisible,因此您可能需要使用反射来进行调用。请参阅Hosting CLR in Delphi with/without JCL - example的“使用反射”样本

© www.soinside.com 2019 - 2024. All rights reserved.