У меня есть проект со следующим package.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>
Где Фреймворк. Пакеты *находятся в нашем локальном репозитории.
Я включил восстановление пакетов и добавил наш внутренний репозиторий в исходники. Однако, когда я пытаюсь восстановить пакеты из 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, чтобы обеспечить загрузку последних версий?
Короче говоря, есть ли что-нибудь, кроме написания собственного сценария для обновления пакетов, что я могу сделать?
Спасибо.