Заметки о выпуске Visual Studio 2017 версии 15.2

Last Update: 22.11.2017

Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Условия лицензии | Блоги | Периодичность выпусков


Для получения сведений о последней версии Visual Studio 2017 посетите текущую страницу с заметками о выпуске.

Download the latest version of Visual Studio 2017

Дополнительные сведения о Visual Studio 2017на страницах Требования к системе, Целевая платформа и совместимость, Распространяемый код и Условия лицензионного соглашения.

Отзывы

Мы будем рады узнать ваше мнение! Вы можете сообщить о проблемах, щелкнув пункт Сообщить о проблеме в установщике или непосредственно в интегрированной среде разработки Visual Studio. Он находится в правом верхнем углу окна. Отслеживать свои отзывы можно на портале сообщества разработчиков. Свои предложения отправляйте через сайт UserVoice.


Дата выпуска: 17 июля 2017 г. — Visual Studio 2017 версии 15.2 (26430.16)

Исправленные ошибки в этом выпуске

Эта проблема, о которой сообщили клиенты и которая устранена в этой версии.

  • Устранена проблема с установкой WebDeploy в версии RS3.

Дата выпуска: 21 июня 2017 г. — Visual Studio 2017 версии 15.2 (26430.14)

Исправленные ошибки в этом выпуске

Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.


Дата выпуска: 9 июня 2017 г. — Visual Studio 2017 версии 15.2 (26430.13)

Исправленные ошибки в этом выпуске

Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.


Дата выпуска: 30 мая 2017 г. — Visual Studio 2017 версии 15.2 (26430.12)

Исправленные ошибки в этом выпуске

Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.

В этот выпуск включены следующие дополнительные исправления.

  • Исправлена возможная регрессия F#, связанная с исключением "Этот поток не поддерживает запись в System.IO.Compression.DeflateStream.BeginWrite".
  • Исправлена проблема, связанная с неправильной сборкой приложений Xamarin iOS.
  • Устранено ухудшение производительности, иногда возникавшее в приложениях Xamarin для Android.
  • Исправлена проблема с подключением к отладчику Android.
  • Исправлена проблема, связанная с утратой поддержки multidex в csproj при обновлении до версии 4.5.

Дата выпуска: 12 мая 2017 г. — Visual Studio 2017 версии 15.2 (26430.06)

Исправленные ошибки в этом выпуске

Эта проблема, о которой сообщили клиенты и которая устранена в этой версии.


Дата выпуска: 10 мая 2017 г. — Visual Studio 2017 версии 15.2 (26430.04)

Сводка обновлений в этом выпуске

Основные ошибки, исправленные в этом выпуске

Мы прислушались к мнениям сообщества разработчиков. В этом списке указаны проблемы, набравшие наибольшее количество голосов и исправленные в этом выпуске.

Dev Community Votes   Вернуть список решений в Team Explorer.
Dev Community Votes   GUIDGen.exe является недопустимым исполняемым файлом.
Dev Community Votes   Проверка новых и обновленных компонентов MEF выполняется при каждом запуске Visual Studio 2017.
Dev Community Votes   Visual Studio зависает при загрузке последних версий папок TFS.
Dev Community Votes   Процесс JavaScript Node.js на стороне сервера потребляет слишком много памяти.
Dev Community Votes   Сообщение "Требуется перезагрузка" по-прежнему отображается после перезагрузки.
Dev Community Votes   Как найти установленные экземпляры Visual Studio.

The Developer Community Portal Узнайте больше о проблемах, о которых сообщили клиенты и которые были исправлены в версии 15.2.


Новые возможности этого выпуска

Рабочая нагрузка "Разработка на Python"

Мы усовершенствовали рабочую нагрузку "Разработка на Python" в Visual Studio для обеспечения максимальной продуктивности при разработке на Python. Мы предлагаем усовершенствованную технологию IntelliSense, проекты веб-разработок, Git и интеграцию VSTS для экономии времени и усилий при выполнении повседневных задач. Используйте средства отладки (локальной, удаленной, кросплатформенной и Python или собственной) и профилирования мирового класса для повышения качества и производительности кода Python.

Подробные сведения и документацию см. на странице сведений о Python.

Рабочая нагрузка "Приложения для обработки и анализа данных и аналитические приложения"

Всего одним щелчком можно установить рабочую нагрузку "Приложения для обработки и анализа данных и аналитические приложения" для выполнения всех задач по анализу данных. Мы включили поддержку Python, R, F# и их соответствующих пакетов и дистрибутивов, чтобы предоставить возможности приобретения, анализа и визуализации данных в ходе всего процесса построения и развертывания моделей машинного обучения.

Подробные сведения и документацию см. на странице сведений о Python и странице сведений об инструментах R.

ReSharper Ultimate 2017.1

ReSharper теперь работает с решениями, которые загружаются в упрощенном режиме, непосредственно из Visual Studio 2017. Дополнительные сведения и видео о том, как это работает, см. в записи блога JetBrains.

Изменение страниц свойств и манифестов

Мы реорганизовали и упростили страницы свойств в Xamarin 4.5 и разделили редакторы манифестов. Можно сохранять изменения параметров csproj на страницах свойств и параметров манифеста в редакторе манифестов. Мы упростили и реорганизовали страницу свойств для поддержки дисплеев с высоким разрешением.

Все сведения см. в заметках о выпуске Xamarin.

Набор средств Visual Studio для Unity

С помощью рабочей нагрузки "Разработка игр с помощью Unity" теперь установить Unity 5.6 для создания многоплатформенных двумерных и трехмерных игр и интерактивного содержимого. Дополнительные сведения о том, как преобразовать Visual Studio в среду разработки Unity, см. на странице Набор средств Visual Studio для Unity.

Поддержка параллельного выполнения TypeScript

Теперь в Visual Studio 2017 можно использовать несколько версий компилятора TypeScript. Во время установки TypeScript 2.2 будет автоматически включен в рабочие нагрузки для веб-разработок, Node.js, разработок универсальных приложений Windows или мобильных приложений на JavaScript. TypeScript 2.1 также можно выбрать на странице "Отдельные компоненты" установщика.

В технологии IntelliSense и сборке будет использоваться последняя установленная версия TypeScript. Изменить версию, используемую IntelliSense, можно с помощью параметра, приведенного на рис. 1. Чтобы изменить версию TypeScript, используемую для построения проекта, задайте для свойства MSBuild <TypeScriptToolsVersions> в файле проекта. Дополнительные сведения о свойствах MSBuild см. в справочнике по TypeScript.

TypeScript version selection

(рис. 1) Выбор версии TypeScript

Усовершенствования C++

Мы внесли усовершенствовали рабочую нагрузку Linux C++ для поддержки визуализации типа отладчика для преобразования собственных данных и данных Python для печати. Теперь можно использовать проекты Linux C++ с проектами общих элементов для совместного использования кода на нескольких платформах. Дополнительные сведения см. в публикации блога команды разработчиков Visual C++.

Интеграция CMake

Меню CMake обновлено в соответствии с вашими отзывами. Дополнительные сведения см. на странице о выпуске CMake 3.7.2.

Окно "Средства диагностики"

Длительные сеансы отладки использовали много памяти или места на диске. Теперь окно "Средства диагностики" будет автоматически прекращать работу при превышении ограничений. Ограничения можно настроить, выбрав пункт "Параметры" в меню в окне "Средства диагностики". Эта новая функция стала доступна в связи с отзывами клиентов, которые запускали отладчик ночью. Окно "Средства диагностики" завершает работу, но при этом сам отладчик (точки останова, стек вызовов и т. д) не затрагивается.

Перемещение или отключение кэша пакета установщика

При установке Visual Studio 2017 с помощью командной строки можно передать --cache, чтобы включить политику кэширования (по умолчанию) для установки и последующих операций установки, изменения и восстановления. Или можно передать --nocache, чтобы отключить политику, которая запрещает кэширование пакетов и удаляет все уже кэшированные пакеты для текущего экземпляра.

Теперь политику можно изменить с помощью реестра и групповой политики. Дополнительные сведения см. в блоге по установке.

Усовершенствования инструментов F#

  • Базовая поддержка автозавершения.
  • Возможность перехода к определению при щелчке всплывающей подсказки.
  • Изменяемые значения выделены цветом и добавлены другие усовершенствования семантической раскраски.
  • Повышение производительности системы проектов.
  • Значительное улучшение производительности в целом.
  • Возможности перемещения вверх или вниз по узлам папки решения.
  • Интеллектуальное упорядочение в списках завершения.

Установщик Visual Studio будет отображать предложения Visual Studio в зависимости от текущей конфигурации

Пример:

  • Если на компьютере установлен выпуск Visual Studio 2017 Enterprise, вы увидите только предложения Enterprise.
  • Если установлен выпуск Visual Studio 2017 Professional, вы увидите предложения Professional и Enterprise.
  • Если установлен выпуск Visual Studio 2017 Community, вы увидите предложения Community, Professional и Enterprise.

Журнал заметок о выпуске Visual Studio 2017

Заметки о текущем выпуске

The Developer Community Portal Просмотрите проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.4.

Заметки о выпуске Visual Studio 2017 версии 15.3

The Developer Community Portal Просмотрите проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.3.

Заметки о выпуске Visual Studio 2017 версии 15.2

The Developer Community Portal Просмотрите проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.2.

Заметки о выпуске Visual Studio 2017 версии 15.1

The Developer Community Portal Просмотрите проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.1.

Заметки о выпуске Visual Studio 2017 версии 15.0

The Developer Community Portal Просмотрите проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.0.


К началу страницы