Я на Nuget 2.5.4. Функция «Управление пакетами для всего решения» для установки обновлений периодически показывает «ложные срабатывания».nuget менеджер пакетов не синхронизирован
По ложному утверждению я имею в виду указание на то, что что-то в решении нуждается в обновлении, НО каждый проект в решении уже находится на последнем обновлении. По крайней мере я думаю это то, что происходит.
Например, nuget предлагает помощь в установке NUnit, но каждый пакет имеет серый цвет. Испытательные проекты должны быть серыми, так как они уже находятся на последней версии.
Пакеты без NUnit также недоступны, и я думаю, что их не должно быть, поэтому диспетчер решений может их установить. Поэтому не уверен, что моя ложноположительная теория верна, но что-то не синхронизировано.
Какое исправление?
Приветствия,
Мой источник управления иногда блокирует конфигурационные файлы, так что мои 'web.config' и' packages.config' иногда не синхронизируются после обновления NuGet. – Jasen
@ Jasen. Как вы пересинхронизируете, когда это произойдет? – Berryl
Окно 'output', которое обычно отображает события сборки, покажет, что обычно не так с обновлением/установкой NuGet. Большую часть времени, освобождая readonly в файлах конфигурации, затем выполнение другого обновления исправляет файлы конфигурации. В противном случае я должен удалить и переустановить некоторые пакеты. – Jasen