Tag: 托管代码

从Delphi调用C#dll

我用单一方法编写.Net 3.5 dll,由Delphi .exe调用。 不幸的是它不起作用。 步骤:1。使用以下代码创建C#3.5 dll: public class MyDllClass { public static int MyDllMethod(int i) { MessageBox.Show(“The number is ” + i.ToString()); } } 转到assembly属性 – >assembly信息并选中“使assemblyCOM可见” 使用RegAsm.exe注册我的DLL 这会引发Delphiexception,表明它无法连接dll。 从非托管代码启用C#managed dll所需的步骤是什么? 有没有人熟悉这个主题的好例子? 谢谢