小编Mik*_*ike的帖子

DELPHI XE2 DLL无法添加到C#应用程序中

为了测试,我试图在C#应用程序(在Visual C#2010 Express中开发)中调用Delphi XE2 DLL(请参阅代码).

procedure CLP; stdcall; export;
begin
  showmessage('TEST');
end;

exports CLP;
Run Code Online (Sandbox Code Playgroud)

但是,在尝试将DLL添加为C#项目的引用时,将显示以下消息:

无法添加对"D:\ temp\test.dll"的引用.请确保该文件是可访问的,这是一个有效的程序集或COM组件.

当在Delphi 2010下编译相同的DLL时,它没有任何问题.

任何有关如何解决问题的建议都表示赞赏.

c# delphi dll

3
推荐指数
1
解决办法
742
查看次数

标签 统计

c# ×1

delphi ×1

dll ×1