Как разрешить "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 или другой), у которого нет связанного с ним сохраненного решения (.sln).
Если вы перейдете в File- > Save All, он должен предложить где-то сохранить решение. Сохраните его, и это сделает ошибку для меня.