Visual Studio Icon Целевые платформы и совместимость для Visual Studio 2015


Visual Studio 2015 содержит множество новых замечательных функций для поддержки разработки кроссплатформенных мобильных приложений, облачных и веб-приложений, для улучшения производительности IDE и многое другое.

Требования к системе

Требования к системе для Visual Studio 2015 можно найти на странице Требования к системе Visual Studio 2015.

Целевая платформа

Visual Studio предоставляет современные инструменты и технологии для создания приложений с использованием возможностей новейших платформ. Visual Studio 2015 также поддерживает более ранние платформы, такие как Windows 7, что позволяет создавать новые или модернизировать существующие приложения, работающие в более ранних версиях Windows, с использованием усовершенствованных инструментов разработки, функций контроля качества и возможностей для совместной работы в Visual Studio 2015. Дополнительные сведения см. в статьях Управление ссылками в проекте и Обзор многоплатформенного нацеливания Visual Studio.

Поддержка разработки для Windows Desktop в Visual Studio 2015

Целевая платформа 1 Разработка в машинном коде Разработка в управляемом коде
Windows 10 ✔️ 2 ✔️ 2
Windows 8.1 ✔️ 2 ✔️ 2
Windows 8 ✔️ 2 ✔️ 2
Windows 7 ✔️ ✔️
Windows Vista ✔️ 3 ✔️ 3
Windows XP ✔️ 3 ✔️ 3, 5
Windows Server 2012 R2 ✔️ 2 ✔️ 2
Windows Server 2012 ✔️ ✔️
Windows Server 2008 R2 ✔️ ✔️
Windows Server 2008 ✔️ ✔️
Windows Server 2003 ✔️ 3 ✔️ 4, 5

Сноски:

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

Поддержка разработки универсальных приложений для Windows, приложений Магазина Windows и приложений Windows Phone в Visual Studio 2015

Вы можете создать универсальные приложения для Windows, приложения Магазина Windows и приложения Windows Phone в следующих выпусках Visual Studio 2015.

Выпуск Visual Studio 2015 Установленная ОС для разработки Windows Universal Приложения Магазина Windows для Windows 8.1 Приложения Windows Phone 8.1 Приложения Магазина Windows для Windows 8 Приложения Windows Phone 8
Enterprise, Professional, Community Windows 10 ✔️ ✔️ 2 ✔️ Не поддерживается 3 ✔️ 4, 5
Enterprise, Professional, Community Windows 8.1 ✔️ 1 ✔️ 2 ✔️ Не поддерживается 3 ✔️ 4, 5
Enterprise, Professional, Community Windows
Server 2012 R2 Только сборка Сборка только 2 Только сборка Не поддерживается Только сборка
Enterprise, Professional, Community Windows 8 ✔️ 1 Не поддерживается Не поддерживается Не поддерживается ✔️ 5
Enterprise, Professional, Community Windows
Server 2012 Только сборка Не поддерживается Не поддерживается Не поддерживается Только сборка
Enterprise, Professional, Community Windows 7 Только сборка Не поддерживается Не поддерживается Не поддерживается Не поддерживается
Express для Windows 10 Windows 10 ✔️ Не поддерживается Не поддерживается Не поддерживается Не поддерживается

Сноски:

  1. При запуске в ОС до Windows 10 некоторые функции Visual Studio для универсальной разработки Windows могут быть понижены.
  2. Включает поддержку удаленной отладки в Windows 8.1.
  3. Visual Studio 2015 поддерживает миграцию проектов приложений Магазина Windows из Windows 8 в Windows 8.1. Существующие проекты Windows 8 могут обслуживаться с помощью Visual Studio 2013, включая удаленную отладку для Windows 8.1 и Windows 8. Используйте Visual Studio 2012 для создания новых проектов Windows 8.
  4. Visual Studio 2015 поддерживает миграцию проектов Windows Телефон 7 и 7.5 в Windows Телефон 8.
  5. Поддерживает миграцию проектов Windows Телефон 8 в Windows Телефон Silverlight 8.1.

Совместимость с предыдущими версиями

Проекты приложений Магазина Windows для Windows 8.1 и Windows Phone 8.1 можно открыть в Visual Studio 2015.

Вы можете установить и использовать Visual Studio 2015 параллельно с Visual Studio 2013 и Visual Studio 2012. Среду также можно установить на версию-кандидат Visual Studio 2015, не удаляя версию-кандидат.

.NET 4.6 — это обновление "на месте" для .NET 4, .NET 4.5, .NET 4.5.1 и .NET 4.5.2 с высокой степенью совместимости. Дополнительные сведения о совместимости с .NET см. в разделе Совместимость приложений в .NET Framework.

Варианты обновления

При соблюдении поддерживаемых путей обновления ваши файлы исходного кода, решения и проекта Visual Studio будут продолжать работать; но вы должны быть готовы внести некоторые изменения в исходный код. Хотя мы не можем гарантировать совместимость между версиями на уровне двоичного кода, мы сделаем все возможное, чтобы задокументировать важные изменения, чтобы помочь вам с обновлениями.

Пути обновления Release Management

Release Management 2015 — это полный пакет, включающий последние дополнения функций и обновления программного обеспечения. Перед обновлением до Release Management 2015 убедитесь, что у вас есть полная резервная копия текущих баз данных и криптоключ RSA (инструкции по экспорту криптоключей RSA см. в этой записи блога). При сбое установки Release Management вы не сможете перезапустить обновление или вернуться к предыдущей версии Release Management, не выполнив восстановление.

К этому выпуску применяются следующие пути обновления.

Поддерживаемые обновления

  • Release Management для Visual Studio 2013 до Release Management для Visual Studio 2015
  • Release Management для Visual Studio 2013 с обновлением 4 до Release Management для Visual Studio 2015
  • Release Management для версии-кандидата Visual Studio 2015 до Release Management для Visual Studio 2015