Is it possible to have two virtual directories under the same website in IIS but have the virtual directories be using different versions of the .net framework?
You are not saying which version of IIS you are using, but for 6.0 and up, just assign them to different application pools, and set the pools to use the right version of .Net.