2009-07-13 Marek Habersack <mhabersack@novell.com>
authorMarek Habersack <grendel@twistedcode.net>
Mon, 13 Jul 2009 19:52:03 +0000 (19:52 -0000)
committerMarek Habersack <grendel@twistedcode.net>
Mon, 13 Jul 2009 19:52:03 +0000 (19:52 -0000)
commit972ba36bac338904d6ec443814683a5bca6352d0
tree969e3ce50a44403eadefa22f34336a4186d1e740
parent138cedfb54a230df1eb14532689489a7d043383b
2009-07-13  Marek Habersack  <mhabersack@novell.com>

* ProvidersHelper.cs: InstantiateProvider doesn't have to
explicitly look for types in App_Code assemblies - this is done in
HttpApplication.LoadType.

2009-07-13  Marek Habersack  <mhabersack@novell.com>

* AppCodeCompiler.cs: wrap HttpApplication.LoadTypeFromBin call in
try/catch, so that we can wrap the possible exception in
HttpException.

2009-07-13  Marek Habersack  <mhabersack@novell.com>

* HttpApplication.cs: LoadType - wrap call to LoadTypeFromBin in
try/catch so that we can decide whether or not to throw
exceptions. LoadTypeFromBin - ignore the FileLoadException and
BadImageException exceptions as they don't matter in this
context.

svn path=/trunk/mcs/; revision=137811
mcs/class/System.Web/System.Web.Compilation/AppCodeCompiler.cs
mcs/class/System.Web/System.Web.Compilation/ChangeLog
mcs/class/System.Web/System.Web.Configuration_2.0/ChangeLog
mcs/class/System.Web/System.Web.Configuration_2.0/ProvidersHelper.cs
mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HttpApplication.cs