Как решить " Install-Package: в текущей среде нет открытого решения."

У меня есть решение, имеющее 1 проект. Откройте консоль диспетчера пакетов, запустите Install-Package MSBuildTasks Но это дало мне ошибку ниже:

Install-Package : The current environment doesn't have a solution open.
At line:1 char:16
+ Install-Package <<<<  MSBuildTasks 
    + CategoryInfo          : InvalidOperation: (:) [Install-Package], InvalidOperationExcep 
   tion
    + FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PowerShell.Commands.InstallPackage 
   Command

Я не понимаю, почему это происходит. Пожалуйста, предложите мне ждать ответа. Спасибо

1 ответов


Я обычно получаю эту ошибку, потому что я создал или открыл проект (.csproj или другой), который не имеет сохраненного решения (.СЛН), связанный с ним.

Если вы идете в Файл - > Сохранить все, что он должен предложить, чтобы сохранить решение где-нибудь. Сохраните его, и это заставит ошибку уйти для меня.