We’ve upgraded the asp.net runtime from 2.0 to 4.0 – turns out a vendor provided control has breaking changes. Our entire site is on asp.net runtime 4.0. Is it possible to use asp.net runtime 2.0 for a few controls (using some directive) or a folder (using web.config)?
Share
Each application pool must use only one version of the runtime, and that is configured within IIS.
I agree with @DanielAWhite – your vendor needs a lesson in software design.
See this MSDN article for comments regarding application pool configuration and CLR versions.
You can, however, have multiple applications within a site that are split into separate folders, and assign a different app pool to each application, which will let you use different CLR versions within the same site.