В каких версиях Visual Studio полнофункциональные проекты .NET поддерживают PackageReference? - PullRequest
0 голосов
/ 06 июля 2018

Согласно https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files

Полнофункциональные проекты .NET поддерживают PackageReference

В каких версиях Visual Studio это?

1 Ответ

0 голосов
/ 08 июля 2018

С Visual Studio 2017 и .NET Core мы улучшили Опыт управления пакетами NuGet, представив Функция PackageReference в MSBuild . PackageReference приносит новые и улучшенные возможности, такие как глубокая интеграция MSBuild, улучшенная производительность для повседневных задач, таких как установка и восстановление, многоцелевой таргетинг и многое другое.

Начиная с первого обновления (15.1) вы получаете поддержку для других типов.

А как насчет других типов проектов, не являющихся .NET Core? Вы можете в первый раз увидеть, что будет в следующем обновлении NuGet. Садитесь на Visual Studio 2017 Обновление 1 Предварительный просмотр 2 Bandwagon.

Таким образом, если вы используете текущий 15.7.x, у вас уже есть поддержка, даже если Visual Studio 2017 по-прежнему использует packages.config по умолчанию. В 15.7 VS2017 также есть инструмент конвертации , чтобы перенести старый packages.config путь в новый стиль:

enter image description here

...