C# 2.0 & 1.1 interop
-
Answer me this ... I have an application that is built in .net 2.0. It references an assembly built in .net 1.1 What happens internally when my application uses the 1.1 assembly? Does it create a new process for the 1.1 CLR? Is it seamless? This is important to me because if there are cross process calls I presume that there will be some sort of performance impact, am I correct? Thanks Ryan
-
Answer me this ... I have an application that is built in .net 2.0. It references an assembly built in .net 1.1 What happens internally when my application uses the 1.1 assembly? Does it create a new process for the 1.1 CLR? Is it seamless? This is important to me because if there are cross process calls I presume that there will be some sort of performance impact, am I correct? Thanks Ryan
I am not aware if the .NET Runtime (the v2 one) does run the 1.1-code itself (in that case, there should be no performance hit) or if the two runtimes interop (in that case, there WILL be a performance hit) in some kind. Interesting question, does anyone have some answers? Cheers, Sebastian -- Contra vim mortem non est medicamen in hortem.
-
Answer me this ... I have an application that is built in .net 2.0. It references an assembly built in .net 1.1 What happens internally when my application uses the 1.1 assembly? Does it create a new process for the 1.1 CLR? Is it seamless? This is important to me because if there are cross process calls I presume that there will be some sort of performance impact, am I correct? Thanks Ryan
The 1.1 assembly will run in the 2.0 runtime; so there is no impact on performance.