【发布时间】:2016-08-31 18:13:28
【问题描述】:
我有一个用 C# 实现的插件框架,插件接口用 C# 编写并编译在 DLL 中。有没有办法可以用 C# 以外的 .NET 语言为该框架编写插件?感谢您的宝贵时间!
【问题讨论】:
-
当您使用另一种语言创建项目并引用该项目中的 DLL 时会发生什么?
标签: c# plugins interface frameworks
我有一个用 C# 实现的插件框架,插件接口用 C# 编写并编译在 DLL 中。有没有办法可以用 C# 以外的 .NET 语言为该框架编写插件?感谢您的宝贵时间!
【问题讨论】:
标签: c# plugins interface frameworks
DLL 编译为MSIL,而不是 C#。任何使用 .Net 框架的语言都可以引用和构建 DLL,因为它不依赖于语言。默认情况下,您将能够从任何基于 .Net 的语言继承您的基本插件类。
【讨论】: