Целевые платформы и совместимость для Visual Studio 2013
Требования к системе
При обновлении Microsoft Visual Studio 2012 до Visual Studio 2013 вы получите обновленную и упрощенную среду с улучшенной производительностью без дополнительных требований к оборудованию. Некоторые из этих основных улучшений используют возможности, которые присутствуют только в последних версиях Windows, и может потребоваться обновление до поддерживаемой операционной системы.
Требования к системе для Visual Studio 2015 можно найти на странице Требования к системе Visual Studio 2013.
Целевая платформа
Visual Studio предоставляет современные инструменты и технологии для создания приложений с использованием возможностей новейших платформ. Visual Studio 2013 также поддерживает более ранние платформы, например Windows XP и Windows Server 2003, что позволяет создавать новые или модернизировать существующие приложения, работающие в более ранних версиях Windows, с использованием усовершенствованных инструментов разработки, функций контроля качества и возможностей для совместной работы в Visual Studio 2013. Дополнительные сведения см. в статьях Управление ссылками в проекте и Обзор многоплатформенного нацеливания Visual Studio.
Поддержка разработки для Windows Desktop в Visual Studio 2013
Целевая платформа 1 | Разработка в машинном коде | Разработка в управляемом коде |
---|---|---|
Windows 8.1 | ✔️ 2 | ✔️ 2 |
Windows 8 | ✔️ 2 | ✔️ 2 |
Windows 7 | ✔️ | ✔️ |
Windows Vista | ✔️ 5 | ✔️ 5 |
Windows XP | ✔️ 4 | ✔️ 4, 5 |
Windows Server 2012 R2 | ✔️ 2 | ✔️ 2 |
Windows Server 2012 | ✔️ | ✔️ |
Windows Server 2008 R2 | ✔️ | ✔️ |
Windows Server 2008 | ✔️ | ✔️ |
Windows Server 2003 | ✔️ 3, 5 | ✔️ 4, 5 |
Сноски:
- Visual Studio поддерживает перечисленные платформы при использовании с последним доступным пакетом обновления для этой платформы. Дополнительные сведения см. в разделе служба поддержки Майкрософт жизненного цикла.
- См. таблицу ниже для поддержки visual Studio 2013 для разработки приложений Магазина Windows, включая разработку WinJS.
- Требует параллельной установки Visual Studio 2010. Дополнительные сведения см. в статье о поддержке продуктов Visual Studio 2012 и поддержке платформы
- Требуется использование управляемого мультинацеливания Visual Studio
- Средства удаленной отладки и профилирования недоступны для целевой платформы.
Поддержка разработки приложений Магазина Windows и Windows Phone в Visual Studio 2013
Создавать приложения магазина Windows и Windows Phone можно в следующих выпусках Visual Studio 2013.
Выпуск Visual Studio 2013 | Установленная ОС для разработки | Приложения Магазина Windows для Windows 8.1 | Приложения Windows Phone 8.1 | Приложения Магазина Windows для Windows 8 | Приложения Windows Phone 8 |
---|---|---|---|---|---|
Express для Windows | Windows 8.1 | ✔️ 1 | ✔️ | Не поддерживается 2 | ✔️ 5, 6, 7 |
Ultimate, Premium, Professional | Windows 8.1 | ✔️ 1 | ✔️ | Существующая служба 1, 2, 3 | ✔️ 4, 7 |
Ultimate, Premium, Professional | Windows Server 2012 R2 | Только сборка 1 | Только сборка | Только сборка | Только сборка |
Ultimate, Premium, Professional | Windows 8 | Не поддерживается | Не поддерживается | Не поддерживается | ✔️ 4 |
Ultimate, Premium, Professional | Windows Server 2012 | Не поддерживается | Не поддерживается | Не поддерживается | Только сборка |
Сноски:
- Включает поддержку удаленной отладки в Windows 8.1.
- Visual Studio 2013 поддерживает миграцию проектов приложений Магазина Windows из Windows 8 в Windows 8.1.
- Существующие проекты Windows 8 могут обслуживаться с помощью Visual Studio 2013, включая удаленную отладку для Windows 8.1 и Windows 8. Используйте Visual Studio 2012 для создания новых проектов Windows 8.
- Visual Studio 2013 поддерживает миграцию проектов Windows Телефон 7 и 7.5 в Windows Телефон 8.
- Требуется Visual Studio 2013 с обновлением 2 или более поздней версии.
- Эмулятор Windows Телефон установлен по запросу.
- Поддерживает миграцию проектов Windows Телефон 8 в Windows Телефон Silverlight 8.1.
Совместимость с предыдущими версиями
Проекты приложений Магазина Windows для Windows 8.1 и Windows Phone 8.1 невозможно открыть в более ранних версиях Visual Studio.
Visual Studio 2013 можно установить и использовать совместно с Visual Studio 2012. После установки в Windows 8.1 Visual Studio 2012 по-прежнему поддерживает создание приложений Магазина Windows для Windows 8 и Windows Phone 8. Кроме того, Visual Studio 2012 с обновлением 3 содержит улучшения совместимости проектов между Visual Studio 2012 и Visual Studio 2013 и устраняет проблемы совместимости для Visual Studio 2012 в Windows 8.1.
.NET 4.5.1 — это обновление "на месте" для .NET 4 и .NET 4.5 с высокой степенью совместимости.
Дополнительные сведения см. в разделе Совместимость с Visual Studio 2013.
Варианты обновления
При соблюдении поддерживаемых путей обновления ваши файлы исходного кода, решения и проекта Visual Studio будут продолжать работать; но вы должны быть готовы внести некоторые изменения в исходный код. Хотя мы не можем гарантировать совместимость между версиями на уровне двоичного кода, мы сделаем все возможное, чтобы задокументировать важные изменения, чтобы помочь вам с обновлениями.
Поддерживается:
- обновление с Visual Studio Team Foundation Server (и Visual Studio Team Foundation Express) 2012 (RTM или любое обновление) до Visual Studio Team Foundation Server (и Visual Studio Team Foundation Express) 2013;
- обновление с Visual Studio Team Foundation Server (и Visual Studio Team Foundation Express) 2010 до Visual Studio Team Foundation Server (и Visual Studio Team Foundation Express) 2013.
Перенос ресурсов
Все данные в Visual Studio Team Foundation Server (рабочие элементы, исходные файлы, тесты и результаты тестов, сборки и хранилища данных) переносятся при использовании поддерживаемых путей обновления. Но даже при использовании поддерживаемых путей обновления необходимо предпринимать надлежащие меры для резервного копирования и защиты данных перед обновлением до новой версии.