Обновление приложений, созданных в предыдущих версиях Visual Basic
Обновлен: Ноябрь 2007
Visual Basic 2008 позволяет обновлять приложения, созданные в Visual Basic 6.0, в результате чего становится возможным продолжать разработку, используя преимущества платформы .NET Framework. При первом открывании файла проекта Visual Basic 6.0 (расширение vbp) запускается мастер обновления. Для обновления проектов вне среды разработки можно также воспользоваться средством командной строки.
Средства обновления изменяют код проекта в соответствии с синтаксисом версии Visual Basic 2008 и заменяют все формы и элементы управления на аналоги версии Visual Basic 2008. Из-за различий между версиями Visual Basic 6.0 и Visual Basic 2008 некоторые части проекта могут быть не обновлены правильно. В таких случаях отображается отчет об обновлении, который должен служить руководством в процессе изменения приложения.
Примечание. |
---|
Если обновление приложения Visual Basic 6.0 не планируется, все же можно использовать преимущества платформы .NET Framework с помощью набора средств Interop Forms Toolkit 2.0. Набор средств Interop Forms Toolkit позволяет создавать новые формы или пользовательские элементы управления в Visual Basic 2008 и использовать их в приложении Visual Basic 6.0. Набор средств Interop Toolkit 2.0 можно бесплатно загрузить со страницы веб-узла MSDN. |
Некоторые приложения Visual Basic 6.0 не позволяют воспользоваться преимуществами обновления до версии Visual Basic 2008. Приложения, которые решено обновлять, можно подготовить, чтобы процесс обновления проходил без значительных осложнений.
Чтобы лучше разобраться в процессе обновления, см. следующие разделы.
В этом подразделе
Необходимость обновления
Содержит описание различий между версиями Visual Basic 6.0 и Visual Basic 2008.Вопросы, которые стоит продумать перед выполнением обновления
Описание ограничений и вопросов, связанных с обновлением.Подготовка приложения Visual Basic 6.0 к обновлению
Содержит описание процесса, позволяющего гарантировать готовность приложения к обновлению.Рекомендации по обновлению, касающиеся языка
Содержит рекомендации, которым можно следовать при подготовке приложения Visual Basic 6.0 к обновлению или при разработке приложений Visual Basic 6.0, которые в дальнейшем будут обновляться.Библиотека совместимости Visual Basic 6.0
Содержит описание механизмов обеспечения обратной совместимости.Мастер обновления Visual Basic
Содержит общие сведения, касающиеся обновления проекта Visual Basic 6.0 до Visual Basic 2008 с помощью мастера обновления.Практическое руководство. Обновление проекта с помощью мастера обновления Visual Basic
Содержит сведения об использовании мастера обновления.Диалоговое окно "Обновление кода Visual Basic 6"
Содержит описание пользовательского интерфейса, используемого для обновления кода версии Visual Basic 6.0 до кода версии Visual Basic 2008.Практическое руководство. Обновление кода Visual Basic 6.0 с помощью диалогового окна "Обновление кода Visual Basic 6"
Содержит описание способа обновления кода версии Visual Basic 6.0 до кода версии Visual Basic 2008.Практическое руководство. Эмуляция элемента управления Visual Basic 6.0 с тремя состояниями в обновляемом приложении
Практическое руководство, показывающее, как использовать элемент управления ImageList для имитации элемента управления с тремя состояниями версии Visual Basic 6.0.Обновление проектов WebClass до Visual Basic 2008
Содержит описание способа обновления проектов WebClass (приложений служб IIS) до проектов веб-приложений ASP.NET.Завершение процесса обновления
Содержит описание действий, предпринимаемых после завершения работы мастера обновления.Отчет об обновлении Visual Basic
Содержит описание формата и назначения отчета об обновлении.Практическое руководство. Просмотр отчета об обновлении
Содержит описание процедуры открывания отчета об обновлении.Практическое руководство. Обновление проекта из командной строки
Содержит описание порядка использования средства командной строки для обновления.Поиск и устранение неполадок в обновленных приложениях Visual Basic 6.0
Содержит описание некоторых известных проблем, которые не обнаруживаются средствами обновления, и способы их устранения.Библиотека совместимости принтера
Содержит общие сведения о библиотеке Printer Compatibility Library.Практическое руководство. Устранение ошибок обновления с помощью библиотеки совместимости принтера (Visual Basic)
Содержит описание процедуры устранения ошибок обновления Printer.Развертывание приложений, в которых содержатся ссылки на библиотеку совместимости принтера
Содержит описание процедуры развертывания приложений, содержащих ссылки на библиотеку Printer Compatibility Library, с использованием начальной загрузки.
Связанные подразделы
Новые возможности в Visual Basic
Содержит описание новых возможностей языка версии Visual Basic 2008.Справка (для пользователей Visual Basic 6.0)
Содержит описание различий между версиями Visual Basic 6.0 и Visual Basic 2008.Одновременная работа с Visual Basic 6.0 и текущей версией Visual Basic
Содержит описание совместимости двух версий языка Visual Basic.