В каких версиях Visual Studio полнофункциональные проекты.NET поддерживают PackageReference?
Согласно https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files
Полнофункциональные проекты.NET поддерживают PackageReference
В каких версиях Visual Studio это?
1 ответ
В Visual Studio 2017 и .NET Core мы улучшили возможности управления пакетами NuGet, представив функцию PackageReference в MSBuild. PackageReference предоставляет новые и улучшенные возможности, такие как глубокая интеграция с MSBuild, улучшенная производительность для повседневных задач, таких как установка и восстановление, многоцелевой таргетинг и многое другое.
Начиная с первого обновления (15.1) вы получаете поддержку для других типов.
А как насчет других типов проектов, которые не являются.NET Core? Вы можете получить первый взгляд на то, что придет в следующем обновлении NuGet. Перейдите к Visual Studio 2017 Обновление 1 Предварительный просмотр 2.
Таким образом, если вы используете текущий 15.7.x, у вас уже есть поддержка, даже если Visual Studio 2017 все еще использует packages.config
по умолчанию. В 15.7 VS2017 также есть инструмент для конвертирования старых packages.config
путь к новому стилю: