2008-12-11 42 views
0

我有一个.NET 3.5 WinForms项目,它使用多个第三方控件和几个为1.1框架编译的自制组件。跨框架性能击中

使用1.1组件会有性能下降吗?

回答

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,但这是唯一可能遇到问题的地方