문제

Linux에서 Mono Remoting을 사용하는 경우 Mono와 .NET Remoting 간의 DateTime 마샬링 비호환성에 대한 해결 방법은 무엇입니까?

저는 .NET 2.0 런타임을 사용하는 Windows에서 WinForms를 사용하고 있으며 Mono를 사용하는 Linux에서 Remoting을 사용하고 있습니다.Mono의 DataGridView가 아직 작동하지 않기 때문에 아직 양쪽 끝에서 Mono 런타임을 사용할 수 없습니다.

[업데이트]

질문이 게시되었을 때 Mono 1.9를 사용했습니다.저는 현재 Mono 2.4를 사용하고 있습니다. 해당 DateTime은 이제 .NET과 호환됩니다.Miguel de Icaza와 그의 팀, 그리고 Novell에게 감사드립니다.

도움이 되었습니까?

해결책

테스트 케이스로 버그를 신고하세요.

다른 팁

훨씬 더 나은 솔루션은 코드를 리팩토링하는 것이라고 생각하므로 (아직 지원이 부족한) 원격 대신 웹 서비스를 사용하십시오.대부분의 기본 데이터 유형의 XML 직렬화는 IIRC를 완벽하게 지원합니다.특정 상황에서는 아키텍처에 훨씬 더 적합합니다(특히 서버-클라이언트 아키텍처).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top