[Mono-bugs] [Bug 77692][Wis] New - [PATCH] Serialized resource generated with Mono cannot be deserialized on MS

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Mar 2 18:20:43 EST 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by peter at novonyx.com.


--- shadow/77692	2006-03-02 18:20:43.000000000 -0500
+++ shadow/77692.tmp.19971	2006-03-02 18:20:43.000000000 -0500
@@ -0,0 +1,37 @@
+Bug#: 77692
+Product: Mono: Class Libraries
+Version: 1.1
+OS: All
+OS Details: 
+Status: NEW   
+Priority: Wishlist
+Component: CORLIB
+AssignedTo: mono-bugs at ximian.com                            
+ReportedBy: peter at novonyx.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+Summary: [PATCH] Serialized resource generated with Mono cannot be deserialized on MS
+When compling a resource file containing the following text with Mono's 
+resgen, the resulting .resource file cannot be loaded/deserialized on 
+<data name="$this.Language" type="System.Globalization.CultureInfo, 
+mscorlib, Version=1.0.5000.0, Culture=neutral, 
+  <value>(Default)</value>
+I have attached a diff for corlib/System.Globalization that, when applied, 
+allows to load the mono generated resources on MS.Net. I tried to match 
+fields where possible in DateTimeFormatInfo, but since I'm not intimately 
+familiar with it I might have missed something.
+I also marked several fields as [NonSerialized] until MS would load the 
+file. I won't claim it's all correct :-) 
+Testcode that shows the problem is attached to bug 77673 . Just compile 
+with Mono an try and run on Win32 with MS.Net

More information about the mono-bugs mailing list