Целевые платформы и совместимость для 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 |
Сноски:
- Visual Studio поддерживает перечисленные платформы при использовании с последним доступным пакетом обновления для этой платформы. Дополнительные сведения см. в разделе Жизненный цикл службы поддержки Майкрософт.
- См. таблицу ниже для поддержки приложений Универсальной версии Windows и Магазина Windows Visual Studio 2015.
- Средства удаленной отладки и профилирования недоступны для целевой платформы.
- Требует параллельной установки Visual Studio 2010. Дополнительные сведения см. в статье Обзор линейки продуктов Visual Studio 2012 и поддержки платформ.
- Требуется использовать управляемое многонацеляное использование 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 | ✔️ | Не поддерживается | Не поддерживается | Не поддерживается | Не поддерживается |
Сноски:
- При запуске в ОС до Windows 10 некоторые функции Visual Studio для универсальной разработки Windows могут быть понижены.
- Включает поддержку удаленной отладки в Windows 8.1.
- Visual Studio 2015 поддерживает миграцию проектов приложений Магазина Windows из Windows 8 в Windows 8.1. Существующие проекты Windows 8 могут обслуживаться с помощью Visual Studio 2013, включая удаленную отладку для Windows 8.1 и Windows 8. Используйте Visual Studio 2012 для создания новых проектов Windows 8.
- Visual Studio 2015 поддерживает миграцию проектов Windows Телефон 7 и 7.5 в Windows Телефон 8.
- Поддерживает миграцию проектов 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