+2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpApplication.cs: keep any exception that happens during
+ initialization.
+
2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpDataTransferMode.cs: Removed file.
CultureInfo prev_app_culture;
CultureInfo prev_appui_culture;
IPrincipal prev_user;
+#if NET_2_0
+ static Exception initialization_exception;
+#endif
//
// These are used to detect the case where the EndXXX method is invoked
}
}
+#if NET_2_0
+ internal static Exception InitializationException {
+ get { return initialization_exception; }
+ }
+#endif
+
[Browsable (false)]
[DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)]
public HttpApplicationState Application {
try {
InitOnce (true);
} catch (Exception e) {
+#if NET_2_0
+ initialization_exception = e;
+#endif
FinalErrorWrite (context.Response, new HttpException ("", e).GetHtmlErrorMessage ());
return;
}