Проект с пакетами NuGet не будет компилироваться, ошибка: «Проект ссылается на пакеты (ы) NuGet, отсутствующие на этом компьютере,« Включить восстановление пакета NuGet для их загрузки ».Nuget Restore Не работает вообще
Вот NuGet Restore Option в Visual Studio:
Если посмотреть на ссылки в проекте, я вижу больше, чем просто Пакеты NuGet отсутствует!
Если я пытаю восстановление в Solution слоя ...
Если я пытаю опцию Package Manager Console из:
update-package -reinstall -projectname myProjectName
Выход окна успешно удаляет и восстанавливает все пакеты!
Ни одна из ссылок не хороша, они все еще все обозначены желтым цветом, как на изображении выше.
Packages.Config файла выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.4.0" targetFramework="net45" />
<package id="Selenium.Support" version="2.53.1" targetFramework="net45" />
<package id="Selenium.WebDriver" version="2.53.1" targetFramework="net45" />
<package id="Selenium.WebDriver.ChromeDriver" version="2.23.0.1" targetFramework="net45" />
</packages>
Когда это начало неудачу?
Сегодня мне нужно было создать решение, включающее все проекты в папке (только одна из них была показана в примере выше). Я назвал его AllSolutions.sln. Когда я добавил все эти проекты, у меня появились ошибки Nuget, в которых говорилось, что pacakges отсутствуют. Я попытался с успехом восстановить все Pkgs NUGET. используя уровень решения «Восстановить все пакеты». Затем компилятор работал в AllSolutions.sln.
Затем я открыл одно из решений моего диска C: (правильно привязан к TFS). Это когда всплыла проблема, показанная выше.