This shows you the differences between two versions of the page.
| Next revisionBoth sides next revision |
ms_windows_ms_sql:package_config_prerelease_nuget_packages [2021/12/08 08:46] – created admin | ms_windows_ms_sql:package_config_prerelease_nuget_packages [2021/12/08 08:58] – admin |
---|
nuget restore | nuget restore |
не скачивает пакеты с PreRelease-версиями. | не скачивает пакеты с 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** опирается на **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 \\ |