Question

I'm in a situation where i will need to get my .Net 1.1 codebase setup in Windows 7, 64 bit machine that has IIS 7.5.

I tried all possible blog posts including:
.NET Framework 1.1 on IIS 7, using dot net 1.1 on IIS 7.5 (windows 7 - 32 bit), http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx

and a lot many out of google search. But nothing worked. Am I doing something wrong here?

I installed framework correctly, had a couple of reboot too as prompted. But .Net Framework 1.1 is not listed as an option in the drop down at all.

Here is the screen shot.

enter image description here

First part: ISAPI and CGI restrictions: shows up the dll correctly.
Second part: Even in the app pool, ASP.NET 1.1 got created with the steps i followed but the framework version selection doesn't contain 1.1

Here is the screen shot of my %windir%

enter image description here

Any help is greatly appreciated.

Update

I could setup the code base but this is a new problem now. While trying to debug from VS 2010, getting the below message. Any idea?

IDE: VS 2010 Professional

IIS: 7.5

enter image description here

OK. After a long struggle, I installed VS 2010 on my old XP machine and re-built the application there itself and then moved the source code back to Windows 7. No Framework 1.1 anymore. It's now mapped to 4.0 (VS project conversion)

Installed Debug Diag and that resulted in this message finally.

enter image description here

Was it helpful?

Solution

Please try the steps as described in the article http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/how-to-install-net-framework-11-in-windows-7-64/eb1e6232-e874-432e-ab43-17660e25e43d

Update: I have just tried the steps mentioned in the article and It successfully installed .NET Framework 1.1. As you can see in the image There is already an ASP.NET v1.1 app pool created. But you are right I am not getting the .NET Framework v1.1 in the drop down list when creating new application pool (I think it is because with .NET framework 1.1, the integrated pipeline mode was not available at all)

enter image description here

OTHER TIPS

If you change the classic .net app pool to allow 32 bit (in advanced settings) your .net 1.1 apps will run (once 1.1 is installed of course). This is despite .net 1.1 not showing up at all in the dropdowns in the application pools.

I have .net 1.1 with IIS 7.5, and this was how I got it to work.

As i can see the question is old now but would like to put my answer may be of help to someone else.

ASP.Net 1.1 is not compatible with IIS 7.5

You need to install .net Framework 1.1 service pack 1 and ASp.net Security update for .Net framework 1.1.

After doing this you can see this blog and follow the steps mentioned.

http://blogs.charteris.com/blogs/ivorb/archive/2010/07/15/installing-net-1-1-applications-on-windows-server-2008-r2.aspx

Try creating the MKLINK MKLINK /d c:\Windows\Microsoft.NET\Framework64\v1.1.4322 c:\Windows\Microsoft.NET\Framework\v1.1.4322

this solution work for me and here it explain why. http://www.uhleeka.com/blog/2009/08/how-to-install-asp-net-v1-1-with-iis7-on-windows-2008-x64/

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top