【问题标题】:Cross framework performance hit跨框架性能命中
【发布时间】:2010-09-26 12:28:15
【问题描述】:

我有一个 .NET 3.5 WinForms 项目,它使用了几个 3rd 方控件和几个为 1.1 框架编译的自制组件。

使用 1.1 组件是否会影响性能?

【问题讨论】:

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


    【解决方案1】:

    不,因为框架的 1.1 版本应该可以在 2.0 附带的 CLR 运行时上正常运行。除非您做一些奇怪的事情,否则您的应用程序只在一个可能是 2.0 的 AppDomain 中运行,因此该 AppDomain 中的所有内容都应该在 2.0 上运行,包括您的 1.1 库。

    .NET 3.5 框架是 2.0 框架的扩展。因此,当我说 2.0、3.0 和 3.5 包含在其中时。

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

    【讨论】:

      猜你喜欢
      • 2015-06-05
      • 2010-12-23
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      • 2011-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多