将CLR 2.0 dll加载到CLR 4.0进程中,有任何缺点吗?

时间:2011-07-09 20:55:20

标签: .net-4.0 clr

如果我在与2.0 CLR链接的dll中推迟,是否有任何缺点,如性能或调试功能减少?

我希望将所有资源都移到.NET 4.0中,但是我们的一些合作伙伴正在使用2.0中的基本代码,这迫使我们要么保留多个二进制文件,要么保持在2.0范围内。 / p>

关于如何使用MSBuild在2.0和4.0中制作同一项目的多个副本的任何想法都会很棒。

1 个答案:

答案 0 :(得分:0)

不,性能和可调试性不会受到影响。

唯一的缺点是程序集将使用从未经过测试的.NET框架程序集运行。这导致问题的可能性非常小,但不是零。 .NET 4程序集有一些隐藏的错误修复程序可以改变行为。并自己添加一些错误。这些案例 way 过于模糊,无法列出或认真对待。