[Mono-bugs] [Bug 53454][Nor] Changed - Visual Studio 2003 ASP special events are never called.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 28 Jan 2004 07:26:03 -0500 (EST)

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 gonzalo@ximian.com.


--- shadow/53454	2004-01-28 06:06:32.000000000 -0500
+++ shadow/53454.tmp.11501	2004-01-28 07:26:03.000000000 -0500
@@ -1,12 +1,12 @@
 Bug#: 53454
 Product: Mono/Class Libraries
 Version: unspecified
 OS: unknown
 OS Details: 
-Status: NEW   
+Status: ASSIGNED   
 Severity: Unknown
 Priority: Normal
 Component: Sys.Web
 AssignedTo: gonzalo@ximian.com                            
 ReportedBy: mordechait@mainsoft.com               
@@ -81,6 +81,20 @@
 BindingFlags to be NonPublic or Static or Instance or Public (value=60).
 The Mono code in this section is not 1-to-1 with microsoft and I believe
 has a minor glitch.
 The current Mono code neglected the Public flag which caused the VB
 methods in Global.asax to be ignored.
 The current flags are set to value 44 which is simply not enough.
+------- Additional Comments From gonzalo@ximian.com  2004-01-28 07:26 -------
+Your suggested patch is almost right.
+The line:
+methods = appType.GetMethods (flags);
+should also be changed to:
+methods = baseType.GetMethods (flags);
+so that we don't hook the methods in appType twice.
+Anyway. given this new data, the patch i will apply if it works for
+you is the following attachment.