Итак, я загрузил Twitterizer с http://www.twitterizer.net/downloads/
Я пытаюсь открыть его в Visual Studio и получаю все эти ошибки nuget:
The imported project "C:\Twitterizer\.nuget\nuget.targets" was not found.
Confirm that the path in the <Import> declaration is correct, and that the file
exists on disk.
Что происходит. Как мне с этим справиться?
Ответы:
Теперь должно быть здорово.
источник
Альтернативный вариант - отредактировать файл .csproj с помощью текстового редактора и удалить или закомментировать сегмент.
источник
Эта ошибка обычно возникает, когда вы пытаетесь открыть
.csproj
файл напрямую, а не через файл решения, и.csproj
импортирует такие цели Nuget следующим образом:Чтобы решить эту проблему, вы можете либо открыть,
.sln
а не.csproj
напрямую ... или удалитьimport
строку выше.Обратите внимание, что упомянутая ошибка произойдет только при использовании
solution wise
восстановления пакета, что даже не рекомендуется.источник
Просто столкнулся с той же проблемой, но в моем случае проблема заключалась в пробеле в имени папки:
Nuget сообщал мне, что не может найти «C: \ git \ My Path», но я смог перейти к «C: \ git \ My% 20Path». Удаление пробела в имени папки «устранило» проблему.
источник
Я знаю, что опаздываю на вечеринку, но вот действительно хорошее руководство о том, как решить эту проблему. Я использовал это, чтобы исправить свой проект.
Исправление Nuget.target
источник
Когда я получаю сообщение об
nuget.targets not found
ошибке, я использую диспетчер пакетов дляuninstall-package
одного из пакетов в проекте, а затем переустанавливаю его, используяinstall-package
. Похоже, тогда он регенерирует файл nugets.target.источник
Самое простое решение, когда вы получаете эту ошибку, чтобы восстановить отсутствующие
NuGet.targets
в Visual Studio Solution Explorer, является:это загрузит недостающие файлы в "
.nuget
папку " :)Вышеупомянутое предполагает, что у вас уже установлен Nuget - если не следуйте принятому ответу выше!
ОБНОВЛЕНИЕ: обратите внимание, что для версий Visual Studio после 2013 года параметр называется « Восстановить пакеты NuGet ».
источник
restore nuget packages
.