This is an old revision of the document!
Проблема
nuget restore
не скачивает пакеты с PreRelease-версиями.
Nuget опирается на packages.config, который постепенно заменяется на PackageReference (Visual Studio 2017 версии 15.7 и более поздние https://docs.microsoft.com/ru-ru/nuget/consume-packages/migrate-packages-config-to-package-reference).
nuget предполагает, что prerelease пакеты не используются при сборке Release. А чтобы можно было собрать Release с prerelease пакетами нужно либо иметь их в локальном кеше, либо - явно указывать в cproj файлике с помощью конструкции:
<ItemGroup> <PackageReference Include="Gems.ServiceBus.Emitting" Version="3.7.12-DC-0-more-tracing-dev.2" /> </ItemGroup>
https://github.com/NuGet/Home/issues/6196
https://github.com/NuGet/Home/issues/2944
Discussion