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

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

[更新]

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

有帮助吗?

解决方案

使用测试用例提交错误。

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top