Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have ASP.NET web services and ASP.NET web application running on .NET framework 1.1 hosted on a Windows Server 2003 IIS 6 machine.

I have a new application requiring on .NET 4. Until I installed ASP.NET framework 4.0, it was working fine.

Now my .NET framework 1.1 applications have failed.

How can you configure an IIS 6 instance to run 2+ applications each respectively requiring different versions of the .NET framework?

share|improve this question

migrated from stackoverflow.com Jun 28 '11 at 17:56

This question came from our site for professional and enthusiast programmers.

add comment

1 Answer

up vote 2 down vote accepted

You have to create at least two separate application pools - for two different frameworks. Then assign each application to run in the appropriate pool.

These links may help too:

http://wiki.onega.net/index.php?title=How_to_run_multiple_versions_of_the_ASP.NET_framework_simultaneously_on_an_IIS6_Server

IIS6 | Application Pools | ASP.NET Framework

share|improve this answer
    
how to assign frameworks for two different app pools, i did not see any where assigning frame work in create application pool in iis6. i can see this in iis 7 –  Pradeep Jun 28 '11 at 16:11
    
this info is not sufficient –  Pradeep Jun 28 '11 at 16:12
    
sorry, let me clarify. you just set up separate application pools, you don't specify framework version for app pool. but in your web application you specify framework version in ASP.NET tab. –  Kon Jun 28 '11 at 16:14
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.