跨框架性能受到打击

时间:2008-12-11 20:10:22

标签: .net-3.5 .net-2.0 .net-1.1 .net-3.0

我有一个.NET 3.5 WinForms项目,它使用了几个第三方控件和几个为1.1框架编译的本地组件。

使用1.1组件会有性能影响吗?

1 个答案:

答案 0 :(得分:3)

不,因为框架的1.1版应该在2.0附带的CLR Runtime上运行得很好。除非你做了一些奇怪的事情,你的应用程序只运行一个可能是2.0的AppDomain,因此该AppDomain中的所有内容都应该在2.0上运行,包括你的1.1库。

.NET 3.5框架是2.0框架的扩展。所以当我说2.0,3.0和3.5都包括在内。

从运行时的角度来看,你完全没问题。不了解更多关于库的信息,你可能会使用在新框架中得到改进的过时的API,但这是你可能遇到问题的唯一地方