title: why can i run two different versions of dot net framework from same app pool
body: <p>yes, that is right.  i have one app pool that is being used by two different versions of the dot net framework.  everything that i've been reading has indicated that this is not possible.</p>
  
  <p>for some more background, i am running windows 2003 sp2 and iis 6.</p>
  
  <p>i have a website that is running microsoft cms under dot net 2.0.  This website has a virtual directory where i'm running an mvc site that is running under dot net 4.0.</p>
  
  <p>i can view the cms pages under www.mysite.com/...
  i can view the mvc pages under www.mysite.com/mvc/...</p>
  
  <p>the issue is that when we deploy to another server things stop working and we are required to have two different app pools. I'm wondering if anyone else has a similar issue or whether i should be cloning and distributing this VM as a freak of the computer world?</p>