Visual studio 2015 обновить до 2017


Установка Visual Studio 2017 — Блог .NET разработчика

7 марта 2017 года вышел релиз Visual Studio 2017. Это событие не возможно пропустить  — устанавливаю себе на комп. Благо лицензия Visual Studio Community 2017 позволяет установить студию бесплатно.  В этой версии огромное количество улучшений и расписывать я их не буду т.к. уже есть подробная информация на эту тему (ссылка в статье). Цель же статьи просто показать как проходит процесс установки для тех, кто по каким то причинам пока не хочет устанавливать программу себе.  Забегая вперед скажу, что процесс автоматизирован и не вызывает никаких проблем. Начать программировать на C# (и не только) очень просто — ставим VS 2017 вперед.

Не пугайтесь: это установка Visual Studio online 🙂 

Для скачивания заходим на сайт:

https://www.visualstudio.com/ru-ru/news/releasenotes/vs2017-relnotes

Скачиваемые файлы Visual Studio

Жмем «Загружается бесплатно». Хотя если вы хотите попробовать и платные версии тут же можно сделать выбор. Я не стал.

В загрузки скачивается инсталятор. У меня это файл «vs_community__1913956199.1489391383.exe»

началась установка VS 2017

Соглашаемся на все что, спрашивают и жмем единственную доступную кнопку.

После небольшого ожидания открывается окно с выбором доступных для установки компонентов.  Выбор очень большой, компоненты сгруппированы по видам разработки:

  • Universal Windows Platform development
  • .NET desktop development
  • Desktop development with C++
  • ASP.NET and Web development
  • Azure development
  • Node.js development
  • Data storage and processing
  • Office/SharePoint development
  • Mobile development with JavaScript
  • Mobile development with C++
  • Game development with C++
  • Visual Studio extension development
  • Linux development with C++
  • .Net Core cross-platform development
  • … и это еще не все доступные разделы
Workloads: страница с выбором разделов установки VS 2017

Набор разделов очень впечатляющий как и возможности VS.

Кроме того можно выбирать компоненты отдельно на странице «Individual components»

Cтраница «Individual components» в инсталяторе Visual Studio Commnutiy 2017

На странице Language packs можно выбрать русский язык. Но я бы не советовал: расхождения в названиях меню и т.п. сослужат плохую службу при поиске в англоязычном интернете.

доступные языковые пакеты

Вообще когда что-то хорошее дают бесплатно, то хочется взять как можно больше). Так и в студии возникает идея установить все компоненты разом, чтобы потом не знать никаких трудностей и ограничений. Но к сожалению, не все так просто. Полный размер установки всех компонентов составляет — 78.59 ГБ! Инсталятор заботливо предупреждает о том, что у меня не хватит места на жестком диске. Да и выкачивать это пришлось бы долго.

Поэтому ограничимся здравым смыслом и тематикой вебразработки:

  • .NET desktop development
  • ASP.NET and Web development
  • Azure development
  • Data storage and processing
  • Net Core cross-platform development

Такой набор компонентов займет 13,5 ГБ на диске.

В дальнейшем можно будет вернуться к этому шагу и изменить набор компонентов Visual Studio.

Вот так выглядит экран инсталятора во время установки

А вот и сама установка. Упаковал ее для вас всего в несколько секунд и 100 кб места. Хотя реально времени заняло больше часа. Но это сильно индивидуально т.к зависит от скорости интернета и производительности компьютера и выбора устанавливаемых компонентов.

Во время первого запуска VS нужно будет ответить на несколько вопросов.

Авторизация: Not now, maybe later.

Я выбираю такие настройки:

Сменить цветовую схему можно и позднее.

Выбор первичных настроек и цветовой схемы

Ура! Все успешно установилось. Можно приступать к работе.

Стартовая страница Visual Studio 2017

P.S. Почитать о новых возможностях VS 2017 можно тут.

После 30 дней использования студия перестанет работать. Чтобы этого не произошло ее нужно активировать.

Еще статьи по теме:

Обновление Visual Studio 2017 Community

Активация VS 2017

Изменение компонентов Визуал студии

Мой вариант настройки рабочей среды VS 2017

sberegovoy.ru

Известные проблемы в версии-кандидате обновления 3 для Visual Studio 2015

Последнее обновление: 01.09.2017

7 июня 2016 г.

7 июня 2016 г. корпорация Майкрософт выпустила версию-кандидат обновления 3 для Visual Studio 2015. В этой статье перечислены известные проблемы в версии-кандидате обновления 3 для Visual Studio 2015.

Чтобы просмотреть полный список возможностей, обратитесь к разделу Заметки о выпуске версии-кандидата обновления 3 для Visual Studio 2015.

Скачивание: версия-кандидат обновления 3 для Visual Studio

Для получения дополнительных сведений о связанных скачиваемых файлах обратитесь к странице Загрузки.

Известные проблемы

Ошибки в работе TypeScript при удалении предварительной версии Visual Studio "15", установленной одновременно с другой версией Visual Studio
  • Проблема.

    Если у вас одновременно установлены Visual Studio 2015 и предварительная версия Visual Studio "15", то после удаления предварительной версии Visual Studio "15" происходит потеря некоторых файлов TypeScript в Visual Studio 2015, в результате чего возникают ошибки в работе TypeScript в Visual Studio 2015.

    Решение

    Восстановите Visual Studio 2015.

Сбор данных о покрытии кода для .NET имеет следующие ограничения.
При отладке приложения UWP JavaScript нельзя использовать инструменты "Память JavaScript", "Скорость реагирования пользовательского интерфейса HTML" и "Сеть".
  • Проблема.
    • При попытке использовать инструменты "Память JavaScript", "Скорость реагирования пользовательского интерфейса HTML" или "Сеть" для отладки приложения UWP Javascript на устройстве Windows Phone или в эмуляторе могут возникнуть следующие ошибки. Diagnostics session failed to start. Unable to upload diagnostics tools to remote device DEP6701 : Bootstrapping failed with unexpected error: 'The system cannot find the path specified 'C:\Program Files (x86)\Common Files\Microsoft Shared\Phone Tools\15.0\ScriptDiagnostics\target\x86\JavaScriptCollectionAgent.dll'.'.
    Решение
    • Откройте файл "C:\ProgramData\Microsoft\Phone Tools\CoreCon\12.0\addons\Microsoft.VisualStudio.WebClient.Diagnostics_14.0.xsl" и замените все вхождения

      %CSIDL_PROGRAM_FILES%\Common Files\Microsoft Shared\Phone Tools\15.0\

      на

      %CSIDL_PROGRAM_FILES%\Common Files\Microsoft Shared\Phone Tools\14.0\

Версия-кандидат 2 .NET Core 1.0.0 — предварительная версия 1 инструментов VS 2015 может не устанавливаться или не восстанавливаться после установки версии-кандидата обновления 3 для Visual Studio 2015.
  • Проблема.

    После установки версии-кандидата обновления 3 для Visual Studio 2015 могут возникнуть проблемы с установкой версии-кандидата 2 .NET Core 1.0.0 — предварительная версия 1 инструментов VS 2015 с появлением следующего сообщения об ошибке:

    • 0x80070666 — уже установлена другая версия этого продукта. Установка этой версии невозможна. Чтобы настроить или удалить существующую версию продукта, используйте компонент "Установка и удаление программ" на панели управления.

    Эта проблема вызвана ошибкой в установке, которая приводит к некорректному удалению ключей реестра для распространяемого пакета версии-кандидата обновления 3 для VC++ 2015 при установке версии-кандидата обновления 3.

    Решение

    Восстановите распространяемый компонент Visual C++ 2015 (как 32-разрядную (x86), так и 64-разрядную (x64) версии) в окне "Программы и компоненты" (его также называют "Установка и удаление программ").

    • В Windows 10 щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Программы и компоненты".
    • Выберите "Распространяемый компонент Microsoft Visual C++ 2015 (x64) — 14.0.24123" и нажмите кнопку "Изменить".
    • В диалоговом окне "Распространяемый компонент Visual C++ 2015" выберите "Восстановить".
    • Выберите "Распространяемый компонент Microsoft Visual C++ 2015 (x86) — 14.0.24123" и нажмите кнопку "Изменить".
    • В диалоговом окне "Распространяемый компонент Visual C++ 2015" выберите "Восстановить".
    • Установите или восстановите версию-кандидат 2 .NET Core 1.0.0 — предварительная версия 1 инструментов VS 2015.
После переключения темы Visual Studio текст всплывающей подсказки редактора может трудно читаться из-за неправильно подобранного фонового цвета подсказки.
  • Проблема.

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

    Решение
    • Перейдите в раздел "Сервис | Параметры | Шрифты и цвета".
    • Выберите "Среда" в раскрывающемся списке "Показать параметры для:".
    • Измените фоновый цвет для элемента "Подсказка". Ниже приведены рекомендуемые значения цвета RGB: "66,66,69" для темы "Темная", "246,246,246" для темы "Светлая", "231,232,236" для темы "Синяя".
Файл ThirdPartyNotices.txt в Visual Studio обновляется неправильно.
  • Проблема.

    После установки версии-кандидата обновления 3 для Visual Studio в файле ThirdPartyNotices.txt в каталоге "C:\Program File(x86) \Microsoft Visual Studio (14.0) \shell" отображается неполный список уведомлений об авторских правах OSS.

    Решение
    • Для этой проблемы не существует обходного решения. Правильный список уведомлений об авторских правах OSS можно найти в файле ThirdPartyNotices.txt, который устанавливается вместе с обновлением 2 для Visual Studio 2015.
При использовании набора PlatformToolset v140_xp происходит сбой сборки проекта Visual C++.

Дополнительные сведения

Требуется ли перезагрузка?

После установки пакета может потребоваться перезагрузить компьютер.

Требования к программному обеспечению

В Windows 8.1 и Windows Server 2012 R2 для установки Visual Studio 2015 RTM требуется установить обновление 2919355 (оно также доступно в Центре обновления Windows). Это необходимо сделать, так как установщик .NET Framework 4.6 не выполнит установку без обновления 2919355.

Поддерживаемые архитектуры
Сторонние приложения
  • Программа установки Visual Studio 2015 позволяет устанавливать сторонние приложения. Сведения о том, какие сторонние приложения необходимы при установке средств для разработки кроссплатформенных мобильных приложений в Visual Studio 2015, см. в статье базы знаний 3060693.

  • Удаление Visual Studio 2015 не удаляет сторонние приложения. Сведения об удалении сторонних приложений, которые были установлены вместе с Visual Studio 2015, см. в статье базы знаний 3060695.

Применение
  • Visual Studio Professional 2015

  • Visual Studio Enterprise

  • Visual Studio Community 2015

  • Visual Studio Express 2015 для Web

  • Visual Studio Express 2015 для Desktop

  • Visual Studio Express 2015 для Windows 10

msdn.microsoft.com

Перенос, миграция и обновление проектов Visual Studio

Проекты .NET Core (XPROJ) В проектах, созданных в Visual Studio 2015, использовались предварительные версии средств, включающие XPROJ-файл проекта. При открытии XPROJ-файла в Visual Studio 2017 вам будет предложено перенести файл в формат CSPROJ (создается резервная копия XPROJ-файла). Этот формат CSPROJ для проектов .NET Core не поддерживается в VS 2015 и более ранних версиях. Формат XPROJ не поддерживается в Visual Studio 2017, за исключением переноса в формат CSPROJ. Дополнительные сведения см. в статье Перенос проектов .NET Core в формат .csproj. Веб-приложение ASP.NET и веб-приложения ASP.NET Core с включенной службой Application Insights В Visual Studio сведения о ресурсах хранятся в реестре для каждого экземпляра пользователя. Это действует в случае, если пользователь не открыл проект и хочет найти данные Azure Application Insights. Расположение реестра в Visual Studio 2015 отличается от расположения реестра в Visual Studio 2017, поэтому конфликты отсутствуют.

Когда пользователь создает веб-приложение ASP.NET или веб-приложение ASP.NET Core, ресурс сохраняется в SUO-файл. Пользователь может открыть проект в Visual Studio 2015 или 2017 и сведения о ресурсе будут использоваться в обеих версиях до тех пор, пока Visual Studio поддерживает проекты и решения, используемые в обеих версиях. Пользователям потребуется пройти проверку подлинности один раз в каждой версии продукта. Например, если проект создается в Visual Studio 2015 и открывается в Visual Studio 2017, пользователю потребуется пройти проверку подлинности в Visual Studio 2017 г.

Веб-форма или форма Windows C#/Visual Basic Проект можно открыть в Visual Studio 2017 и Visual Studio 2015. Проекты модульных тестов базы данных (CSPROJ, VBPROJ) Старые проекты модульных тестов данных будут загружены в Visual Studio 2017, но они будут использовать GAC-версию зависимостей. Чтобы обновить проект модульного теста для использования последних зависимостей, щелкните проект правой кнопкой мыши в обозревателе решений и выберите Преобразовать в проект модульного тестирования SQL Server. F# В Visual Studio 2017 можно открывать проекты, созданные в Visual Studio 2013 и 2015. Чтобы включить функции Visual Studio 2017 в этих проектах, откройте окно свойств проекта, и измените целевой объект fsharp.core на F# 4.1. Обратите внимание, что вариант Поддержка языка F # в установщике Visual Studio не выбран по умолчанию с рабочими нагрузками .NET; необходимо включить его, выбрав соответствующий параметр для рабочей нагрузки или выбрав его на вкладке Отдельные компоненты в разделе Действия разработки. InstallShieldУстановка MSI Проекты установщика, созданные в Visual Studio 2010, можно открыть в более поздних версиях с помощью расширения проектов установщика Visual Studio. Также см. сведения о расширении набора инструментов WiX для Visual Studio 2017. InstallShield Limited Edition больше не входит в состав Visual Studio. Уточните доступность этого решения для Visual Studio 2017 у компании Flexera Software. LightSwitch LightSwitch больше не поддерживается в Visual Studio 2017. Проекты, созданные в Visual Studio 2012 и более ранних версиях и открытые в Visual Studio 2013 или Visual Studio 2015, будут обновлены и затем могут быть открыты только в Visual Studio 2013 или Visual Studio 2015. Инструменты Microsoft Azure для Visual Studio Для открытия этих типов проектов сначала установите пакет Azure SDK для .NET, а затем откройте соответствующий проект. При необходимости проект будет обновлен. Платформа MVC ("модель-представление-контроллер") (ASP.NET MVC) Поддержка версий MVC и Visual Studio:
  • Visual Studio 2010 с пакетом обновления 1 (SP1) поддерживает MVC 2 и MVC 3. Поддержка MVC 4 добавляется с помощью скачивания ASP.NET 4 MVC 4 для Visual Studio 2010 с пакетом обновления 1 (SP1).
  • Visual Studio 2012 поддерживает только MVC 3 и MVC 4.
  • Visual Studio 2013 поддерживает только MVC 4 и MVC 5
  • Visual Studio 2017 и Visual Studio 2015 поддерживают MVC 4 (можно открывать существующие проекты, но не создавать новые) и MVC 5.

Обновление версий MVC:

Моделирование Если разрешить автоматическое обновление проекта в Visual Studio, его можно открыть в Visual Studio 2015, Visual Studio 2013 или Visual Studio 2012.

Формат проекта моделирования не изменился в версиях с Visual Studio 2015 по Visual Studio 2017, и проект можно открыть и изменить в любой версии. Но в Visual Studio 2017 существуют различия в поведении.

  • Теперь проекты моделирования называются в меню и шаблонах проектами проверки зависимостей.
  • UML-схемы больше не поддерживаются в Visual Studio 2017. UML-файлы указываются в обозревателе решений как и ранее, но открываются как XML-файлы. Для просмотра, создания или изменения UML-схем следует использовать Visual Studio 2015.
  • В Visual Studio 2017 проверка архитектурных зависимостей больше не выполняется при сборке проекта моделирования. Вместо этого проверка осуществляется при сборке каждого проекта кода. Это изменение не влияет на проект моделирования, но необходимо внести изменения в проверяемые проекты кода. Visual Studio 2017 автоматически вносит необходимые изменения в проекты кода (дополнительные сведения).
Установка MSI (.vdproj) См. выше раздел "Проекты InstallShield". Office 2007 VSTO Требует одностороннего обновления до Visual Studio 2017. Office 2010 VSTO Если проект предназначен для платформы .NET Framework 4, его можно открыть в Visual Studio 2010 с пакетом обновления 1 (SP1). Все остальные проекты требуют одностороннего обновления. SharePoint 2010 Когда вы откроете проект SharePoint в Visual Studio 2017, он обновляется до SharePoint 2013 или SharePoint 2016. Для этого обновления в Visual Studio 2017 должна быть установлена рабочая нагрузка "Разработка классических приложений .NET".

Дополнительные сведения об обновлении проектов SharePoint см. в статьях Обновление до SharePoint 2013, Обновление рабочего процесса в SharePoint Server 2013 и Создание фермы SharePoint Server 2016 для обновления с переподключением баз данных.

SharePoint 2016 Проекты надстройки SharePoint, созданные в предварительной версии Office Developer Tools 2, невозможно открыть в Visual Studio 2017. Чтобы обойти это ограничение, следует указать в файле .csproj или .vbproj значение 12.0 для параметра MinimumVisualStudioVersion и значение 12.2 для параметра MinimumOfficeToolsVersion. Silverlight Проекты Silverlight не поддерживаются в Visual Studio 2017. Для поддержки приложений Silverlight продолжайте использовать Visual Studio 2015. Службы SQL Server Reporting Services и службы SQL Server Analysis Services (SSRS, SSDT, SSAS, MSAS) Поддержка этих типов проектов обеспечивается двумя расширениями из коллекции Visual Studio: Проекты моделирования Microsoft Analysis Services и Проекты Microsoft Reporting Services. Поддержка SSDT также включена в рабочую нагрузку хранения и обработки данных в Visual Studio 2017. Службы интеграции SQL Server (SSIS) В Visual Studio 2017 эти службы пока не поддерживаются. О начале поддержки будет объявлено в блоге SQL Server Integration Services. Сейчас для работы со службами SSIS мы рекомендуем продолжать использовать Visual Studio 2015. Visual C++ Visual Studio 2017 можно использовать как есть для открытия решений и проектов, созданных в Visual Studio 2015, но для проектов, созданных в более ранних версиях Visual Studio, может потребоваться обновить проект или переназначить более новый набор инструментов. Дополнительные сведения см. в статье Руководство по переносу и обновлению Visual C++. Расширяемость Visual Studio/VSIX Проекты с минимальной версией 14.0 или меньше будут обновлены до минимальной версии 15.0, что не позволяет открывать проекты в более ранних версиях Visual Studio. Чтобы открыть проект в более ранних версиях, задайте $(VisualStudioVersion) в качестве значения минимальной версии. См. также Практическое руководство. Перенос проектов расширяемости в Visual Studio 2017. Visual Studio Lab Management Microsoft Test Manager или Visual Studio 2010 с пакетом обновления 1 (SP1) можно использовать для открытия сред, которые были созданы в какой-либо из этих версий. Но версия Microsoft Test Manager должна соответствовать версии Visual Studio 2010 с пакетом обновления 1 (SP1), чтобы можно было создавать среды. Средства Visual Studio для Apache Cordova Этот проект можно открыть в Visual Studio 2017, но он не является обратно совместимым. После открытия проекта в Visual Studio 2015 будет предложено разрешить внесение изменений в проект. Это позволит обновить проект, чтобы вместо файла taco.json использовать набор инструментов для управления версиями библиотеки Cordova, платформами и подключаемыми модулями, а также зависимостями узлов или npm. Дополнительные сведения см. в руководстве по миграции. Windows Communication Foundation, Windows Workflow Foundation Этот проект можно открыть в Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 и Visual Studio 2012. Windows Presentation Foundation Этот проект можно открыть в Visual Studio 2013, Visual Studio 2012 и Visual Studio 2010 с пакетом обновления 1 (SP1). Приложения для Магазина Windows и Windows Phone В Visual Studio 2017 не поддерживаются проекты для Магазина Windows 8.1 и Магазина Windows 8.0 и для Windows Phone 8.1 и Windows Phone 8.0. Для поддержки этих приложений продолжайте использовать Visual Studio 2015. Для поддержки проектов Windows Phone 7.x используйте Visual Studio 2012.

docs.microsoft.com

Настройка и установка | Microsoft Docs

Для создания нативных приложений iOS, Android и Windows из общей базы кода C# и .NET с помощью Xamarin необходимо следующее:

  • Для работы с приложениями Windows и Android требуется компьютер Windows, настроенный для разработки, на котором установлены Visual Studio 2017 или 2015 и платформа Xamarin. Вы также можете использовать Visual Studio 2013, выполнив указания для прямой установки Xamarin (xamarin.com).

  • Для работы с приложениями iOS требуется компьютер Mac под управлением macOS Sierra 10.12 или более поздней версии с установленными XCode и Xamarin.

    Можно настроить компьютеры Windows и Mac одновременно и во время работы соответствующих установщиков ознакомиться с разделом Подробности о разработке мобильных приложений с использованием Xamarin, чтобы прочитать и просмотреть необходимые материалы общего характера.

Если у вас возникают проблемы с использованием Xamarin после установки и настройки, опубликуйте вопрос на сайте forums.xamarin.com.

Примечание

Начиная с 31 марта 2016 года, Xamarin целиком включается во все выпуски Visual Studio, не требуя дополнительных затрат и отдельной лицензии. Xamarin Studio Community для Mac также предоставляется бесплатно для студентов, разработчиков OSS и небольших групп. Обратите внимание, что для существующих установок Visual Studio, настроенных с помощью более ранних лицензий Xamarin, требуется обновить Xamarin до версии 4.0.3.214 или более поздней. Для этого выберите "Сервис" > "Параметры" > Xamarin > "Другие", щелкните ссылку Проверить сейчас и скачайте обновление до версии 4.0.3.214. После перезапуска Visual Studio выберите "Сервис" > "Учетная запись Xamarin..." и убедитесь, что отображается обновленное состояние.

Необходимые компоненты

Для операционных систем Windows и Android

  1. Рекомендуется: физический компьютер Windows (не виртуальная машина) под управлением Windows 8 или более поздней версии, чтобы обеспечить оптимальную производительность эмулятора Android. (Помните: требуется именно физический компьютер, а не виртуальная машина.)

  2. Можно использовать компьютер с Windows 7 или более ранней версией; в этом случае необходимо использовать проигрыватель Xamarin Player для Android в роли эмулятора.

  3. Для любой конфигурации приложения можно запускать непосредственно на подключенных физических устройствах.

Для операционной системы iOS

  1. Подключенный к сети компьютер Mac или Mac Mini под управлением macOS Sierra 10.12 или более поздней версии (требуется для Xcode 8.3).

  2. При использовании Visual Studio на компьютере Windows (версии 7 или более поздней) в качестве основной среды разработки, подключенный к сети Mac необходим только для компиляции и отладки приложений iOS, подключения к симулятору iOS или связанным устройствам, а также для использования конструктора раскадровки в Visual Studio для разработки пользовательского интерфейса. Старые модели Mac полностью подходят для этой дополнительной роли.

Программа установки Windows (Visual Studio и Xamarin)

Совет

Эти инструкции предназначены для Visual Studio 2017. Рекомендации для Visual Studio 2015 вы найдете на сайте MSDN. Чтобы использовать Xamarin с Visual Studio 2013 (требуется обновление 2), следуйте инструкциям по прямой установке Xamarin (xamarin.com).

  1. Скачайте и запустите установщик для любого выпуска Visual Studio 2017 (Community, Professional или Enterprise). Visual Studio 2017 Community — это бесплатный выпуск; выпуски Professional и Enterprise можно бесплатно использовать для ознакомления в течение 30 дней, по истечении которых необходимо приобрести лицензию.

    1. Если у вас уже установлен Visual Studio 2017, запустите установщик Visual Studio из меню Пуск.
  2. В программе установки щелкните значок Выбор дополнительных вариантов (три полоски), расположенный рядом с кнопкой Запуск, затем выберите Изменить.

  3. Установите следующие флажки.

    1. Мобильные приложения и игры > Разработка мобильных приложений на платформе .NET. При этом также будут автоматически выбраны различные инструменты Android в разделе "Общие средства и пакеты средств разработки". Этот параметр также позволяет обновить любую существующую установку Xamarin.

    2. Windows > Разработка с помощью универсальной платформы Windows" (необязательно). Здесь вы можете выбрать образы эмуляторов, на скачивание которых потребуется дополнительное время. Также вы можете запустить установщик Visual Studio в любое время позже, чтобы добавить их.

  4. Нажмите кнопку Изменить и дождитесь завершения процесса. Для завершения может потребоваться некоторое время, в течение которого можно продолжить изучение инструкций по настройке Mac и ознакомиться со статьей Подробности о разработке мобильных приложений с использованием Xamarin.

  5. После завершения установки запустите Visual Studio и выполните вход с помощью учетной записи Майкрософт при появлении соответствующего запроса (это та же учетная запись, что используется и в Windows).

  6. Если у вас нет подходящих физических устройств, для тестирования приложений Android используйте эмулятор Android SDK. См. примечание ниже.

    Примечание об эмуляторах на компьютерах Windows. Так как процессоры поддерживают только одну технологию виртуализации одновременно, рекомендуется использовать только одну из них на компьютере, на котором ведется разработка. Существует три основных технологии виртуализации: Hyper-V (используется эмулятором Visual Studio для Android и эмулятором Windows Phone), Virtual Box (используется Genymotion) и Intel HAXM (используется эмулятором пакета SDK для Android). Из-за различных проблем между Hyper-V и Virtual Box лучше использовать эмуляторы только одного типа для конкретного компьютера, поэтому выше даются рекомендации использовать Hyper-V на компьютерах под управлением Windows 8 и более поздних версий и эмуляторы Intel HAXM на компьютерах под управлением Windows 7 и более ранних версий, а также при запуске Windows на Mac.

Настройка Mac (Apple ID, Xcode и Xamarin)

  1. Создайте бесплатный идентификатор Apple ID на сайте https://appleid.apple.com, если у вас его нет. Это необходимо для установки приложения Xcode и входа в него.

  2. Скачайте и установите Xcode на странице https://developer.apple.com/xcode/и добавьте ваш идентификатор Apple ID, как описано в разделе Добавление учетной записи для XCode (apple.com).

  3. Скачайте и установите Xamarin, следуя указаниям в статье Установка и настройка Xamarin.iOS (xamarin.com).

  4. После завершения установки Xamarin на компьютерах Mac и Windows следуйте инструкциям в статье Подключение к Mac (xamarin.com), чтобы обеспечить возможность работы с iOS и Mac из Visual Studio на компьютере под управлением Windows.

    Обратите внимание, что оба компьютера должны находиться в одной локальной сети.

docs.microsoft.com

Обслуживание Visual Studio

Для Visual Studio и Team Foundation Server 2012–2017

На эти продукты распространяется политика жизненного цикла поддержки Майкрософт сроком на 10 лет (5 лет основной фазы поддержки и 5 лет расширенной поддержки), начиная с даты выпуска первой крупной версии продукта (RTW). Например, Visual Studio 2017 выпущен в 2017 году; его жизненный цикл поддержки истекает в 2027 году.

Обслуживание этих продуктов выполняется через "обновления" — пакеты с новыми возможностями и накопительные исправления для существующих функций продукта.

Для указанных версий продуктов в течение указанного ниже периода времени поддерживается версия RTW до последнего обновления в течение жизненного цикла.

Поддержка обновлений

После обновления до версии RTW продукта необходимо продолжать обновления по мере выхода обновлений до завершения жизненного цикла.

Пример 1: если у вас Visual Studio 2017 версии 15.1, то при выходе версии 15.2 необходимо перейти на версию 15.2, чтобы продолжать получать поддержку.

Пример 2: если у вас Visual Studio 2015 с обновлением 2, то при выходе обновления 3 необходимо перейти на обновление 3, чтобы продолжать получать поддержку.

Получение обновлений

Клиенты могут получать обновления, следуя указаниям в продуктах или скачивая последние обновления самостоятельно на сайтах VisualStudio.com и My.VisualStudio.com.

Пакеты обновления

В ходе жизненного цикла поддержки корпорация Майкрософт обозначит одно из обновлений продукта "пакетом обновления".

  • Пакет обновления для Visual Studio 2017 еще не был назначен. Пакет обновления для Team Foundation Server 2017 еще не был назначен.

  • Для Visual Studio 2015 пакетом обновления является обновление 3 с последним выпуском  3165756. Для Team Foundation Server 2015 назначенными пакетами обновления являлись обновления 3 и 4. Даты см. в записи о продукте Team Foundation Server на сайте политики жизненного цикла.

  • Для Visual Studio 2013 и Team Foundation Server 2013 назначенным пакетом обновления является обновление 5.

  • Для Visual Studio 2012 и Team Foundation Server 2012 назначенным пакетом обновления является обновление 4.

Когда корпорация Майкрософт обозначает обновление в качестве пакета обновления, в базе данных жизненного цикла поддержки будут отражены соответствующие даты поддержки.

Поддержка RTW

Для клиентов, которые по-прежнему используют RTW-версию, дата выхода пакета обновления является важной вехой. Поддержка RTW будет прекращена через 1 год после того, как обновление было назначено "пакетом обновления" в соответствии с  Политикой жизненного цикла поддержки Майкрософт для пакетов обновления. Пользователям, которые по-прежнему используют RTW-версию, следует установить последнее доступное обновление до окончания указанного срока в 1 год, чтобы продолжать получать поддержку.

  • Для Visual Studio 2017 клиенты, которые продолжают использовать RTW-версию 15.0.x, будут продолжать получать поддержку, пока не назначен пакет обновления. После назначения пакета обновления у них будет один (1) год для перехода на последнюю доступную версию продукта.

  • Для Visual Studio 2015 и Team Foundation Server 2015 поддержка RTW-версии закончится 10 октября 2017 г.

  • Для Visual Studio 2013 и Team Foundation Server 2013 RTW-версия более не поддерживается.

  • Для Visual Studio 2012 и Team Foundation Server 2012 RTW-версия более не поддерживается.

Для Visual Studio и Team Foundation Server 2008–2010

На эти продукты распространяется политика жизненного цикла поддержки Майкрософт сроком на 10 лет (5 лет основной фазы поддержки и 5 лет расширенной поддержки), начиная с даты выпуска версии RTW. В настоящее время эти продукты перешли в фазу расширенной поддержки и могут получать только исправления для системы безопасности. Дополнительные сведения см. в разделе  Политика жизненного цикла поддержки Майкрософт  или в результатах поиска по  базе данных жизненного цикла поддержки  для соответствующих дат.

Компоненты, не охватываемые обслуживанием Visual Studio

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

Для тех компонентов, которые устанавливаются с Visual Studio и не имеют явной политики жизненного цикла в базе данных жизненного цикла, поддерживаемой версией является версия, доступная для загрузки в данный момент:

Кроме компонентов в Visual Studio также используются некоторые проекты и шаблоны элементов проектов. Поддержкой этих шаблонов управляет компонент, который предоставляет эти шаблоны. Например, если используется шаблон Python, то его поддержка определяется политикой поддержки средств Python для Visual Studio.

www.visualstudio.com

Обновление Visual Studio Community 2017 — Блог .NET разработчика

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

Поэтому обновляться надо обязательно. Как это сделать и будет рассказано в этой статье. Статья рассчитана на новичков и все будет показано достаточно подробно.  Алгоритм действий  по обновлению не единственно возможный.  Я показываю свой путь.

Первое, что нужно сделать это проверить, а нужно ли проводить обновление. Может уже и так все установлено.

Открываем Visual Studio 2017 и заходим в меню Help -> About Microsoft Visual Studio

Тут и далее все названия на английском, в статье по установке Visual Studio 2017 написано почему мне нравится такой вариант. Но, думаю, и у тех кого русскоязычная версия студии проблем не возникнет.

проверка установленной версии Visual Studio

В открывшемся окне можно посмотреть какая версия у вас установлена. Это позволит понять как сильно программа устарела. У меня версия 26228.9.

окно о программе

Вот тут https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes можно посмотреть историю выхода обновлений. Русскоязычная страница (https://www.visualstudio.com/ru-ru/news/releasenotes/vs2017-relnotes) отстает с переводом этой статьи. Поэтому я рекомендую смотреть только англоязычную версию.

История обновлений на момент выхода статьи:

April 17, 2017 — version 15.1 (26403.07)

April 10, 2017 — version 15.1 (26403.03)

April 5, 2017 — version 15.1 (26403.00)

March 31, 2017 — version 15.0 (26228.12)

March 28, 2017 — version 15.0 (26228.10)

March 14, 2017 — version 15.0 (26228.09)

March 7, 2017 — version 15.0 (26228.04)

Т.е. получается, что у меня установлено только обновление за 14 марта. Не порядок. Надо устранять.

Заходим в меню Tools -> Extensions and Updates  и видим, есть доступное обновление для VS. Впрочем мы это уже посмотрели вручную. Впрочем, можно было бы зайти сразу в это меню и не вникать сильно в версии программы.

Доступные обновления для VS

Кликаем Update.

начался процесс обновления

У меня оказался устаревшим инсталлятор. И сначала пришлось обновить его.

сначала пришлось обновить инсталлятор

Кликаю Update.  И получаю ошибку… Читаю, ничего страшного — нужно просто закрыть студию. Закрываю и жму Retry.

Ошибка во время установкиустановка обновлений началась

Началась установка. Теперь все в порядке. Надо подождать. У кого сколько времени, но минут 10-15 точно займет.

Все обновления успешно установлены

Установка завершена.

Из любопытства заглядываю в справку о программе. Версия поменялась на последнюю  доступную. Надеюсь эта статья будет кому либо полезна.

версия визуал студио после установки обновлений

Еще статьи по теме:

Установка Visual Studio 2017 Community

Активация VS 2017

sberegovoy.ru


Смотрите также