Mono的DateTime序列化

时间:2020-03-05 18:55:25  来源:igfitidea点击:

如果在Linux上使用Mono Remoting,DateTime编组Mono和.NET Remoting之间的不兼容性的解决方法是什么?

我在使用.NET 2.0运行时的Windows上使用WinForms,在Linux上使用Mono的Remoting上使用WinForms。我还不能在两端使用Mono运行时,因为Mono的DataGridView尚未运行。

[更新]

问题发布时,我使用了Mono 1.9. 我现在正在使用Mono 2.4,其DateTime现在与.NET兼容。感谢Miguel de Icaza,他的团队和Novell

解决方案

回答

我认为一个更好的解决方案将是重构代码,因此,使用(而不是(尚不被支持的)远程处理)使用Web服务。 IIRC完全支持大多数基本数据类型的XML序列化;在某些情况下,更适合该体系结构(尤其是服务器-客户端体系结构)。

回答

提交带有测试用例的错误。