开发者

Is it possible to run iis6 and iis7 in parallel?

We have a huge amount of webApplications running on IIS6. Because we want to run an开发者_如何转开发 MS MVC2 or MVC3 Webapp we have to use IIS7. Migrating these huge amount of IIS6 webapps is way to time intensive for us.

is it possible to run IIS6 and IIS7 on one machine?

Thanks!


No - it isn't possible to run IIS6 and IIS7 on the same machine.

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

For instance, Windows XP shipped with IIS5.1, Windows 2003 shipped with IIS 6.0, Windows 2008 shipped with IIS7.0 and Windows 2008 R2 shipped with IIS7.5.


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

That way you can handle legacy applications and still be free to leverage the advantages of IIS7. Here's an article on the pipeline differences.

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


If you want them all to answer on port 80 you will have to setup some type of proxy to route calls to the correct IIS. Say you let one of them (perhaps IIS) run on port 80, then you need to setup IIS7 to run on another port and intercept calls to the IIS7-app and rewrite them to use another port.

Have you tried running your existing applications in IIS7? They might work?


no it is not possible . why because, just consider an mobile app and if update came means it will replace the older one like same it will get work. if you need to check both in the sense , just install other version in virtual machine and we can easily see the difference between both

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜