2008-12-11 5 views
0

У меня есть проект .NET 3.5 WinForms, который использует несколько сторонних элементов управления и пару самодельных компонентов, которые скомпилированы для инфраструктуры 1.1.Эффект перекрестной структуры hit

Есть ли производительность для использования 1.1 компонентов?

ответ

3

Нет, потому что версия 1.1 фреймворка должна работать отлично на CLR Runtime, которая поставляется с 2.0. Если вы не делаете что-то странное, ваше приложение работает только в одном приложении AppDomain, который, вероятно, 2.0, поэтому все в этом AppDomain должно работать на 2.0, включая ваши библиотеки 1.1.

Структура .NET 3.5 является расширением среды 2.0. Поэтому, когда я говорю, 2.0, 3.0 и 3.5 включены в это.

Таким образом, вы полностью отстранены от перспективы выполнения. Не зная больше о библиотеках, вы можете использовать устаревшие API, которые были улучшены в новой структуре, но это единственное место, где может возникнуть проблема.