Domanda

se usi Mono Remoting su Linux, qual è la soluzione alternativa per l'incompatibilità del marshalling di DateTime tra Mono e .NET Remoting?

sto utilizzando WinForms su Windows utilizzando il runtime .NET 2.0, utilizzando Remoting su Linux utilizzando Mono.Non posso ancora utilizzare il runtime Mono su entrambe le estremità poiché DataGridView di Mono non funziona ancora.

[AGGIORNAMENTO]

ho usato Mono 1.9 quando è stata pubblicata la domanda.ora sto usando Mono 2.4, il suo DateTime è ora compatibile con .NET.complimenti a Miguel de Icaza, alla sua squadra e a Novell

È stato utile?

Soluzione

Segnala un bug con un caso di test.

Altri suggerimenti

Penso che una soluzione molto migliore sarebbe il refactoring del codice, quindi invece della comunicazione remota (ancora sotto supportata), utilizzare i servizi web.La serializzazione XML della maggior parte dei tipi di dati di base è completamente supportata dall'IIRC;e in determinate circostanze si adatta molto meglio all'architettura (in particolare alle architetture server-client).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top