Is it possible to run iis6 and iis7 in parallel?

We have a huge number of web applications running on IIS6. Since we want to run MS MVC2 or MVC3 Webapp, we must use IIS7. The migration of this massive amount of IIS6 web applications is the road to intense time for us.

Is it possible to run IIS6 and IIS7 on the same machine?

Thanks!

+4
source share
4 answers

No — It is not possible to run IIS6 and IIS7 on the same computer.

The IIS version for the machine is dictated by the operating system and cannot be installed separately.

For example, Windows XP ships with IIS5.1, Windows 2003 comes with IIS 6.0, Windows 2008 comes with IIS7.0, and Windows 2008 R2 comes with IIS7.5.

+5
source

You can use IIS 7 / 7.5, but just run application pools in the "classic" pipeline mode , which is the same as running your application in IIS6.

This way you can handle legacy applications and still be entitled to take advantage of IIS7. Here's an article on pipeline differences.

http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis-7/

+1
source

If you want all of them to respond to port 80, you will have to configure some kind of proxy server to route calls to the correct IIS. Let's say you allowed one of them (possibly IIS) to work on port 80, then you need to configure IIS7 to another port and intercept calls to the IIS7 application and rewrite them to use a different port.

Have you tried using existing applications in IIS7? Can they work?

0
source

No, It is Immpossible. why, because just think about the mobile application, and if an update occurs, it means that it will replace the older one, how it will work. if you need to check both in the sense, just install a different version on the virtual machine, and we can easily see the difference between both

0
source

All Articles