-1

我编写了一个非常简单的代码,可以从卡中读取和写入。我收到一个错误:

ReadandWrite.exe 中出现“System.Runtime.InteropServices.MarshalDirectiveException”类型的未处理异常

附加信息:PInvoke 限制:不能返回变体。

代码片段:

Console.WriteLine("Address = 0x3c3, Value = 0x", MX4.r_1byte(963).ToString)

我正在尝试了解错误以及如何修复它。

4

1 回答 1

0

听起来您忘记为一个或多个公共方法/属性声明互操作类型。请参阅此 MSDN 线程

于 2013-10-02T18:46:20.293 回答