Изменения в механизме обеспечения двоичной совместимости (для пользователей Visual Basic 6.0)
Обновлен: Ноябрь 2007
В версии Visual Basic 2008 механизм сохранения совместимости с более ранними версиями компонента обновлен.
Двоичная совместимость
Visual Basic 6.0
В Visual Basic 6.0 параметр Binary Compatibility позволяет автоматически сохранять идентификаторы класса и интерфейса предыдущей версии компонента, когда компилируется новая версия. Новая версия содержит как старые, так и новые идентификаторы, и клиентские приложения могут и далее использовать старый интерфейс данного компонента, не требуя обновления.
Visual Basic 2008
В Visual Basic 2008 двоичная совместимость обеспечивается при помощи атрибутов. Это позволяет непосредственно управлять сведениями, размещенными в компилируемом компоненте, такими как идентификаторы класса и интерфейса, смещения виртуальной таблицы и любые соответствующие атрибуты COM. Поскольку возможен явный выбор атрибутов для сохранения, параметр Binary Compatibility версии Visual Basic 6.0 не поддерживается.
См. также
Основные понятия
Общие сведения об атрибутах в Visual Basic
Атрибуты, используемые в Visual Basic
Глобальные атрибуты в Visual Basic
Сводка изменений поддержки элементов программирования