I have a .Net 4.0 application that needs to call a .Net 2.0 assembly. The .Net 2.0 assembly WILL NOT RUN in a CLR 4.0 runtime (it causes the process to freeze when it tries to load the assembly), it NEEDS to run in a 2.0 CLR runtime.
Is there any way to utilize the in-process side by side feature in .Net 4.0 to enable this? The 2.0 assembly is not a COM dll, its just a normal managed assembly.