Start Debugging

Тег: nuget

8 статей

Исправление: восстановление NuGet в Azure DevOps завершается ошибкой "Unable to find version 'x.y.z' of package" для внутреннего фида
Версия существует, но пайплайн её не видит. Проверьте роль удостоверения сборки на фиде, представление фида в URL, какой nuget.config использует задача, сопоставление источников пакетов и 30-минутный HTTP-кеш.
Ignite UI for Blazor переходит на MIT: более 50 бесплатных компонентов в IgniteUI.Blazor.Lite 1.0.0
Infragistics открыла под лицензией MIT более 50 элементов управления Ignite UI for Blazor и выпустила IgniteUI.Blazor.Lite и IgniteUI.Blazor.GridLite 1.0.0 для net8.0, net9.0 и net10.0. Что именно бесплатно, как это подключить и на какие подводные камни стоит обратить внимание.
Исправление: конфликт версий NU1608 / NU1107 между Pomelo.EntityFrameworkCore.MySql и EF Core 10
Pomelo 9.0.0 допускает только EF Core Relational 9.0.x, а сборки для EF Core 10 нет. Оставьте все пакеты EF Core на 9.0.x или перейдите на Microting.EntityFrameworkCore.MySql 10.0.x. Подавление предупреждения приводит к падению при запуске.
2026-09-24 nugetdotnetsecurity
Microsoft меняет сертификат авторской подписи NuGet: исправьте trustedSigners до появления NU3034
С 23 сентября 2026 года пакеты Microsoft в NuGet получают авторскую подпись новым сертификатом (SHA-256 9A1B131B...). Если ваш nuget.config закрепляет Microsoft в trustedSigners, восстановление пакетов завершится ошибкой NU3034. Разбираем исправление, включая правильную команду dotnet nuget trust.
Перевод решения .NET на Central Package Management с Directory.Packages.props
Перенесите все версии пакетов из файлов csproj в один Directory.Packages.props. Разбираем скрипт-генератор, который сводит конфликтующие версии с настоящей semver-сортировкой, diff графа зависимостей до и после, доказывающий, что именно изменилось, NU1008/NU1010/NU1013/NU1507, транзитивное закрепление, GlobalPackageReference, VersionOverride и почему вложенный Directory.Packages.props незаметно перекрывает корневой.
2026-08-04 dotnetnugetci-cd
API-ключи NuGet ограничат 30 днями с 17 августа, а все старые ключи истекут 1 ноября
NuGet.org убирает опцию 365-дневного API-ключа 2026-08-17, ограничивает новые ключи 30 днями и 1 ноября аннулирует все ключи, созданные до этой даты. Что сломается и как перевести workflow публикации на trusted publishing через OIDC.