我正在尝试在 C#中开发与此示例类似的 RTD 服务器。
RTD 服务器需要另一个使用本机 C-dll 的 .NET dll。.NET dll 通过互操作调用本机 C dll。
到目前为止,我已将两个 DLL 复制到与 .exe 文件相同的目录中。我应该如何部署它们以便可以从 COM 服务器使用它们?
当前对本机库的调用如下所示
[DLLImport("xxx.dll", EntryPoint="yyy, CallingConvention=CallingConvention.Winapi]
private static extern yyy(ref zzz arg);