Mixing .NET 3.5 with 4/4.5 assemblies in the same process

Posted by lysergic-acid on Stack Overflow See other posts from Stack Overflow or by lysergic-acid
Published on 2012-12-10T15:44:14Z Indexed on 2012/12/10 17:03 UTC
Read the original article Hit count: 189

Filed under:
|
|

Our team builds a .NET 3.5 WinForms based application that we'd like to migrate to the latest .NET version (4.5).

Our application uses many "external" components (can be thought of as plugins) that are also currently .NET 3.5 based.

I'd like to know what runtime/core libraries are used in case we convert ONLY THE APPLICATION to compile using .NET 4.5?

Should this scenario properly work? (loading .NET 3.5 assemblies in a 4.5 process)? * The plugin assemblies are loaded via reflection.

How does the CLR runtime handle such a scenario? is this a safe practice?

© Stack Overflow or respective owner

Related posts about c#

Related posts about .NET