У меня есть проект со следующими пакетами .config:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Framework.Infrastructure.Core" version="1.4.0.6" />
<package id="Framework.Infrastructure.Extensions" version="1.4.0.6" />
</packages>
Где пакеты Framework. * находятся в нашем локальном репозитории.
Я включил восстановление пакетов и добавил внутреннее репо к источникам. Однако, когда я пытаюсь восстановить пакеты из packages.config(который по существу делает nuget install packages.config -sources....
), я получаю следующие ошибки:
error : Unable to find version '1.4.0.6' of package 'Framework.Infrastructure.Extensions'
error : Unable to find version '1.4.0.6' of package 'Framework.Infrastructure.Core'.
В репозитории больше нет версии пакета 1.4.0.6 (что было актуально пару месяцев назад), а скорее новой версии (например, 1.5.1.6).
Почему NuGet не находит новые версии пакетов? Есть ли какой-нибудь синтаксис, который я могу указать в packages.config, чтобы загрузить последние версии?
Короче говоря, есть ли что-нибудь, кроме написания пользовательского script для обновления пакетов, которые я могу сделать?
Спасибо.