Обновление проектов, созданных с помощью предыдущих версий средств
Обновлен: Ноябрь 2007
Visual Studio предоставляет мощные средства разработки для создателей приложений для смарт-устройств. Программисты, использующие C++, C# и Visual Basic, могут использовать все преимущества улучшенных средств, которые содержатся в Visual Studio.
Улучшения среды разработки Visual Studio 2008 приведены ниже:
Средства тестирования приложений для смарт-устройств, написанных на языках C# и Visual Basic.
Дополнительные сведения см. в разделе Средства тестирования для проектов смарт-устройств.
Улучшенные средства для настройки безопасности.
Дополнительные сведения см. в разделе Настройка безопасности для устройств Windows Mobile.
Улучшенные эмуляторы смарт-устройств.
Дополнительные сведения см. в разделе Новые возможности эмулятора устройства.
При переносе проекта смарт-устройства, созданного в Visual Studio .NET 2003, eMbedded Visual C++ или eMbedded Visual Basic, также из Visual Studio 2005 наследуются следующие функциональные возможности разработки:
Средства оптимизации исходного кода C#.
Дополнительные сведения см. в разделе Оптимизация.
Улучшенная отладка.
Дополнительные сведения см. в разделе Отладка проектов устройств.
Фрагменты кода для C# и Visual Basic.
Дополнительные сведения см. в разделе Создание и использование фрагментов кода IntelliSense.
Улучшенные средства разработки.
Дополнительные сведения см. в разделе Общие сведения об упаковке решений для устройств.
Перенос управляемых проектов из Visual Studio .NET 2003 или Visual Studio 2005 в Visual Studio 2008
Проекты смарт-устройств Visual C# и Visual Basic, разработанные в Visual Studio 2005 или Visual Studio .NET 2003, могут быть перенесены в Visual Studio 2008. Чтобы перенести проект, откройте его, после чего Мастер преобразования Visual Studio выполнит все необходимые изменения в проекте.
Проекты Smartphone 2003
Мастер преобразования Visual Studio обновляет проекты, которые предназначены для .NET Compact Framework 1.0, чтобы они предназначались и для .NET Compact Framework 2.0. Кроме того, проекты, предназначенные для Smartphone 2003, обновляются для поддержки Windows Mobile 5.0 Smartphone, так как Smartphone 2003 не поддерживает .NET Compact Framework 2.0.
Проекты SQL Server Compact или Mobile
Проекты данных, использующие SQL Server 2005 Compact Edition или Mobile Edition, обновляются для поддержки SQL Server Compact 3.5. Мастер преобразования Visual Studio автоматически обновляет проект для работы с версией 3.5 управляемого поставщика данных. Мастер преобразования Visual Studio также преобразует формат SDF-файлов баз данных, которые не защищены паролем. Если SDF-файл защищен паролем, отчет об обновлении будет содержать уведомление о необходимости ручного преобразования SDF-файла после обновления. Дополнительные сведения см. в разделе Практическое руководство. Обновление управляемых проектов до SQL Server Compact 3.5 (устройства).
Перенос проектов из eMbedded Visual C++ в Visual Studio 2008
Можно переносить проекты eMbedded Visual C++ с помощью мастера переноса. Дополнительные сведения см. в разделе Мастер обновления eMbedded Visual C++ до Visual Studio.
Перенос проектов из eMbedded Visual Basic в Visual Studio 2008
Проекты, созданные в eMbedded Visual Basic, не преобразуются автоматически в проекты Visual Studio 2008. Вместо этого необходимо добавить существующие исходные файлы и файлы ресурсов в новый проект смарт-устройства на языке Visual Basic, созданный в Visual Studio 2008.
![]() |
---|
Устройства Windows Mobile 2003 не содержат среды выполнения eMbedded Visual Basic в ПЗУ. Хотя среды выполнения могут быть загружены в устройство как установка в ОЗУ, эта конфигурация не поддерживается. |
См. также
Основные понятия
Возможности устройств и требуемые средства разработки