Visual Studio Icon Целевые платформы и совместимость для 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

Сноски:

  1. Visual Studio поддерживает перечисленные платформы при использовании с последним доступным пакетом обновления для этой платформы. Дополнительные сведения см. в разделе служба поддержки Майкрософт жизненного цикла.
  2. См. таблицу ниже для поддержки visual Studio 2013 для разработки приложений Магазина Windows, включая разработку WinJS.
  3. Требует параллельной установки Visual Studio 2010. Дополнительные сведения см. в статье о поддержке продуктов Visual Studio 2012 и поддержке платформы
  4. Требуется использование управляемого мультинацеливания Visual Studio
  5. Средства удаленной отладки и профилирования недоступны для целевой платформы.

Поддержка разработки приложений Магазина 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 Не поддерживается Не поддерживается Не поддерживается Только сборка

Сноски:

  1. Включает поддержку удаленной отладки в Windows 8.1.
  2. Visual Studio 2013 поддерживает миграцию проектов приложений Магазина Windows из Windows 8 в Windows 8.1.
  3. Существующие проекты Windows 8 могут обслуживаться с помощью Visual Studio 2013, включая удаленную отладку для Windows 8.1 и Windows 8. Используйте Visual Studio 2012 для создания новых проектов Windows 8.
  4. Visual Studio 2013 поддерживает миграцию проектов Windows Телефон 7 и 7.5 в Windows Телефон 8.
  5. Требуется Visual Studio 2013 с обновлением 2 или более поздней версии.
  6. Эмулятор Windows Телефон установлен по запросу.
  7. Поддерживает миграцию проектов 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 (рабочие элементы, исходные файлы, тесты и результаты тестов, сборки и хранилища данных) переносятся при использовании поддерживаемых путей обновления. Но даже при использовании поддерживаемых путей обновления необходимо предпринимать надлежащие меры для резервного копирования и защиты данных перед обновлением до новой версии.