http://bugzilla.novell.com/show_bug.cgi?id=567333
http://bugzilla.novell.com/show_bug.cgi?id=567333#c14 --- Comment #14 from Marek Habersack <[email protected]> 2010-04-26 21:15:38 CEST --- (In reply to comment #13) > I looked deeper into the DLL provided with shaml, and found that the author > (sztupy) made some pretty nontrivial changes to MVC2 specifically in this area > to make MVC2 run correctly under Mono. > > You can see his changes here on github: > http://github.com/sztupy/monosystemwebmvc > > In particular, the changes to Mvc/TypeDescriptorHelper.cs work around the > issue > described here. The diff for those changes (against the MS-PL sources) is > here: > > http://github.com/sztupy/monosystemwebmvc/commit/ffc6ece6b9ece16ccee19c19c621b1254c949c14#diff-5 > > The project also contains work-arounds for other items not implemented in > Mono. Well, I'm sorry to say that - but this is wasted effort and time. If an assembly works correctly on .NET and Mono does not match the behavior, then it's a bug in Mono and that's where it should be fixed. No workarounds should be done in the assembly's source code. Instead, bugs with test cases demonstrating the issues should be filed (or, better yet, if the reporter knows how to modify Mono - proposed patches to implement the missing and fix the broken features in Mono should be attached to the reports). FWIW, the test program in Comment 8 works fine with Mono from trunk. I will not add any patches which modify System.Web.Mvc or System.Web.Mvc2 to our repositories - the code in there will always be exactly the same as the one published by Microsoft. I will look into back-porting the necessary changes from trunk to 2.6-branch next week. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
