Недавно обновился до TeamCity 9, сначала все было ок. Затем по какой-то неизвестной причине мне не удалось получить полный список доступных пакетов через графический интерфейс NuGet. Сначала оказалось, что пропали все переносимые библиотеки классов, потом пропали все.
Что я пробовал:
- Я удалил все старые артефакты из TeamCity,
- Я удалил и сбросил кеш TeamCity
- Я перезапустил TeamCity и его службу NuGet v1.
- Я перестроил некоторые библиотеки базовых классов (PCL) без каких-либо зависимостей.
- Я очистил кеш NuGet в параметрах Visual Studio.
- Я запускал VS от имени администратора.
Когда я нажимаю на свой TeamCity Feed в диспетчере пакетов, он сразу же не возвращает никаких результатов с очень короткой вспышкой «получения результата».
Итак, очень странно, что я могу вручную перечислить (и установить) свои пакеты через консоль:
PM> Get-Package -ListAvailable
Id Version Description/Release Notes
-- ------- -------------------------
RobGeoLtd.Core 1.0.2 Core Framework Portable Class Library
RobGeoLtd.Measurement 0.1.36 Defines units of measurement and conversion methods between them
PM> Install-Package RobGeoLtd.Core
Installing 'RobGeoLtd.Core 1.0.2'.
Successfully installed 'RobGeoLtd.Core 1.0.2'.
Adding 'RobGeoLtd.Core 1.0.2' to Logger.
Successfully added 'RobGeoLtd.Core 1.0.2' to Logger.
PM>
Так что да, я в растерянности. Ошибка NuGet? У меня все в курсе, насколько я могу судить. :/