Заметки о выпуске Visual Studio 2017 версии 15.2
Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Условия лицензии | Блоги | Известные проблемы
Примечание.
Этот выпуск — не последняя версия Visual Studio. Чтобы скачать последний выпуск, посетите сайт Visual Studio .
Поддержка диапазона времени
Эта версия теперь не поддерживается. Дополнительные сведения о поддержке Visual Studio см. в политике поддержки Visual Studio 2017.
Ознакомьтесь с последней версией заметок о выпуске или посетите сайт Visual Studio, чтобы скачать последнюю поддерживаемую версию Visual Studio 2017.
Выпуски Visual Studio 2017 версии 15.2
- 17 июля 2017 г. — Visual Studio 2017 версии 15.2.5
- 21 июня 2017 г. — Visual Studio 2017 версии 15.2.4
- 9 июня 2017 г. — Visual Studio 2017 версии 15.2.3
- 30 мая 2017 г. — Visual Studio 2017 версии 15.2.2
- 12 мая 2017 г. — Visual Studio 2017 версии 15.2.1
- 10 мая 2017 г. — Visual Studio 2017 версии 15.2
Сводка по новым возможностям в версии 15.2
- Повысить свою производительность с помощью новой улучшенной рабочей нагрузки Разработка на Python.
- Установите рабочую нагрузку Приложения для обработки и анализа данных и аналитические приложения для выполнения всех задач по анализу данных.
- ReSharper 2017.1 теперь работает с решениями, которые загружаются в упрощенном режиме.
- В Xamarin 4.5 мы переработали страницы свойств и редакторы манифестов, реализовав упрощенный и более удобный в использовании пользовательский интерфейс.
- Установите Unity 5.6 с рабочей нагрузкой Разработка игр с помощью Unity, чтобы разрабатывать игры и интерактивное содержимое.
- Теперь можно использовать несколько параллельно установленных версий компилятора TypeScript.
- Несколько улучшений для инструментов F#.
- Теперь Linux C++ обеспечивает улучшенную визуализацию типов во время отладки.
- [Интеграция CMake](#CMake 3.7.2) теперь поддерживает CMake 3.7.2.
- Теперь можно настроить окно средств диагностики для автоматического прекращения работы при превышении ограничений.
- Теперь можно изменить расположение кэширования пакетов или даже отключить кэширование пакетов во время операций установки, изменения или восстановления.
- Установщик Visual Studio теперь будет отображать предложения Visual Studio только в зависимости от текущей конфигурации.
Основные проблемы, исправленные в версии 15.2
Мы прислушались к мнениям сообщества разработчиков. В этом списке указаны проблемы, набравшие наибольшее количество голосов и исправленные в этом выпуске.
- Вернуть список решений в Team Explorer.
- GUIDGen.exe является недопустимым исполняемым файлом.
- Проверка новых и обновленных компонентов MEF выполняется при каждом запуске Visual Studio 2017.
- Visual Studio зависает при загрузке последних версий папок TFS.
- Процесс JavaScript Node.js на стороне сервера потребляет слишком много памяти.
- Сообщение "Требуется перезагрузка" по-прежнему отображается после перезагрузки.
- Как найти установленные экземпляры Visual Studio.
Просмотрите все проблемы, о которых сообщили клиенты и которые были исправлены в Visual Studio 2017 версии 15.2.
Подробные сведения о новых возможностях в версии 15.2
Visual Studio 2017 версии 15.2
Выпущено 10 мая 2017 г.
Новые возможности в версии 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.
Усовершенствования 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 версии 15.2.1
Выпущено 12 мая 2017 г.
Основные проблемы, исправленные в версии 15.2.1
Эта проблема, о которой сообщили клиенты и которая устранена в этой версии.
- Не удается загрузить темную цветовую тему в версии 15.2 после установки компонента F# в рабочей нагрузке .NET.
Visual Studio 2017 версии 15.2.2
Выпущено 30 мая 2017 г.
Основные проблемы, исправленные в версии 15.2.2
Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.
- При компиляции происходит сбой, так как процесс не может получить доступ к DLL (после установки обновления 2 для VS2017 (версия 15.2)).
- При отсутствии сетевого подключения Visual Studio 2017 (версия 15.2) перестает работать.
- Обновление Visual Studio 2017 (версия 15.2) может привести к установке неправильных версий vcmeta.dll.
- Добавлена поддержка выпуска Service Fabric 5.6 и пакета SDK 2.6, которая позволяет использовать ServicePackageActivationMode="ExlusiveProcess".
- Не удается установить инструменты R для Visual Studio 2017 в Windows 7.
В этот выпуск включены следующие дополнительные исправления.
- Исправлена возможная регрессия F#, связанная с исключением "Этот поток не поддерживает запись в System.IO.Compression.DeflateStream.BeginWrite".
- Исправлена проблема, связанная с неправильной сборкой приложений Xamarin iOS.
- Устранено ухудшение производительности, иногда возникавшее в приложениях Xamarin для Android.
- Исправлена проблема с подключением к отладчику Android.
- Исправлена проблема, связанная с утратой поддержки multidex в csproj при обновлении до версии 4.5.
Visual Studio 2017 версии 15.2.3
Выпущено 9 июня 2017 г.
Основные проблемы, исправленные в версии 15.2.3
Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.
- Загрузка обновления до решения Visual Studio 2017 (версия 15.2) привела к принудительному перезапуску.
- После обновления до версии 15.2 Visual Studio 2017 перезапускается случайным образом.
Visual Studio 2017 версии 15.2.4
Выпущено 21 июня 2017 г.
Основные проблемы, исправленные в версии 15.2.4
Эти проблемы, о которых сообщили клиенты, исправлены в этой версии.
- Происходит сбой меню «Создать проект» с ошибкой «Значение не может быть неопределенным. Имя параметра: eventId».
- Не удается запустить VS2017: происходит немедленный выход с сообщением «Неизвестная ошибка».
Visual Studio 2017 версии 15.2.5
Выпущено 17 июля 2017 г.
Основные проблемы, исправленные в версии 15.2.5
Эта проблема, о которой сообщили клиенты и которая устранена в этой версии.
- Устранена проблема с установкой WebDeploy в версии RS3.
Известные проблемы
Мы серьезно относимся к вашим отзывам. Чтобы найти список последних проблем, сообщить о новых проблемах и проголосовать за решение существующих проблем, зайдите на сайт сообщества разработчиков.
Узнайте обо всех известных проблемах и их решениях в Visual Studio 2017 версии 15.2.
Отзывы и предложения
Мы будем рады узнать ваше мнение! Вы можете сообщить о проблемах, щелкнув пункт Сообщить о проблеме в правом верхнем углу установщика или самой IDE-среды Visual Studio. Значок находится в правом верхнем углу. Вы можете предлагать для продукта новые функции, задавать вопросы, находить ответы и отслеживать решение своих проблем в сообществе разработчиков Visual Studio. Кроме того, вам доступна бесплатная поддержка в чате по вопросам с установкой.
Блоги
Воспользуйтесь аналитикой и рекомендациями с сайта Developer Tools Blogs. Там вы найдете актуальные сведения обо всех новых выпусках и сможете читать публикации с подробным анализом самых разных функций.
Журнал заметок о выпусках Visual Studio 2017
Дополнительные сведения по предыдущим версиям Visual Studio 2017 см. на странице Журнал заметок о выпуске Visual Studio 2017.