With the advent of ASP. net2.0, the deployment of ASP. NET applications of different ASP. NET versions will surely be involved on our IIS server.ProgramSuch as the coexistence of Version 2.0 and Version 1.1. Installed. net Framework Version 2.0 redistributable package beta 2, the application virtual directory attribute will add an ASP.. Net tab, which specifies the ASP.. Net version. Note that the application pool of the virtual directory cannot be shared with the defaultapppool of Version 1.1. You must create an independent application pool. Otherwise, the deployment of the original program will be affected, "It is not possible to run two different versions of ASP. net in the same IIS process. please use the IIS administration tool to reconfigure your server to run the application in a separate process.
"(Different versions of ASP. NET cannot be run in the same IIS process.
Reference:
Configure ASP. NET Applications for an ASP. NET version