We are planning to move a legacy application which uses enterprise library 4.1 which uses .Net 3.5 in a .Net 4.0 web application.
We are wondering will this cause any performance problems? Will the .net 3.5 code run in a different
application pool?
I have finally found answer to this. The performance problem I previously mentioned my team discovered is due to something else. Not loading .NET 3.5 on .NET 4.0 App Domain.
Reading this article:
http://msdn.microsoft.com/en-us/magazine/ee819091.aspx
So, there’s no problem loading .NET 3.5 assemblies directly into .NET 4.0 apps without recompiling them into .NET 4.0.