Hi,
I am having some problems getting an asp.net 1.1 site to run under iis 7, server 2008 64bit. I am receiving the error "Request is not available in this context" which apparently can be caused by running in the context of an integrated pipeline. However this is not the case for this site.
I have successfully configured asp.net 1.1 to run under IIS 7 as per instructions elsewhere on this site. I have created an application pool specific to the site, configured to use 1.1, with classic pipeline and 32bit applications enabled. The configuration is identical to another .Net 1.1 based site on the same server that I have been running without problems. In fact both sites are running on an identical code base. The working site will definitely be executing the same code as that of the failing site.
While IIS reports that the application pool is configured to run in classic pipeline mode, interestingly when selecting the application pool for the site none of the .Net 1.1 pools display pipeline mode like the others. I am not sure if this matters, but it implies that perhaps the classic pipeline mode is not being applied to the .Net 1.1 pools, or it is not 'sticking' for the new pool. The applicationHost.config has all the expected values with respect to pool configuration.
Also, the line at which the code is failing is not within the scope of global application start and the site runs without error on 2003/IIS6.
I am at a loss as to how I can proceed at this point.