У нас есть несколько пакетов NuGet на нашем локальном сервере TeamCity и используйте их в различных проектах. Я только что вернулся из отпуска, схватил последнюю версию из исходного кода и попытался перестроить, только чтобы получить кучу ошибок компиляции из-за отсутствия DLL.Visual Studio не загружает DLL для пакета NuGet
Кажется, что DLL для одного из наших пакетов не загружалась из NuGet. Я попытался запустить новый проект WPF и добавить три пакета. Все три отображаются в файле packages.config, но только два из них загружают библиотеки DLL. Третий имеет только файл * .pdb.
У кого-то еще в команде есть эта проблема, и я попробовал ее на своей запасной машине, и она загрузилась нормально, поэтому похоже, что это проблема с моей машиной, установкой Visual Studio или NuGet. Однако, поскольку я могу без проблем захватывать другие пакеты из одного источника, это не похоже на глобальную проблему с VS или NuGet.
Я понимаю, что не так много, но я не знаю, что еще рассказать вам. Если кто-нибудь может что-нибудь предложить, я был бы очень благодарен. Поскольку источник пакета является нашим собственным, я не могу поделиться этим, к сожалению.
Я использую Visual Studio Enterprise 2015 Update 3 (сборка 14.0.25424.00) с помощью диспетчера пакетов NuGet версии 3.4.4.1321 на Windows 10 Pro 64 бит (версия 1607, сборка 14393.105). Если есть что-то еще, я могу добавить, пожалуйста, дайте мне знать.
Попробуйте очистить свой локальный кеш пакетов: 'nuget.exe locals all -clear' – jessehouwing
@jessehouwing Я получаю сообщение об ошибке« Неизвестная команда «locals» - любые идеи? Я открыл командную строку в папке .nugget моего решения, чтобы запустить ее. Спасибо – DreamingOfSleep
@jessehouwing Кроме того, в новом проекте WPF, который я попробовал, нет папки .nuget, так как я могу запустить nugget.exe для этого решения? Еще раз спасибо – DreamingOfSleep