2008-09-16 21 views
1

Si vous utilisez Mono Remoting sous Linux, quelle est votre solution de contournement pour l'incompatibilité DateTime marshalling entre Mono et .NET Remoting? J'utilise WinForms sous Windows en utilisant .NET 2.0 runtime, en utilisant Remoting sous Linux avec Mono. Je ne peux pas encore utiliser Mono Runtime aux deux extrémités car DataGridView de Mono ne fonctionne pas encore.Sérialisation DateTime de Mono

[UPDATE]

i utilisé Mono 1.9 lorsque la question a été publiée. J'utilise Mono 2.4 maintenant, son DateTime est maintenant compatible avec .NET. Félicitations à Miguel de Icaza, son équipe et Novell

Répondre

1

Génère un bogue avec un scénario de test.

2

Je pense qu'une meilleure solution serait de refactoriser le code, donc à la place de l'accès distant (encore mal supporté), utilisez les services web. La sérialisation XML de la plupart des types de données de base est prise en charge par l'IIRC. et dans certaines circonstances, correspond mieux à l'architecture (en particulier les architectures serveur-client).