【问题标题】:How to resolve "Install-Package : The current environment doesn't have a solution open."如何解决“安装包:当前环境没有打开解决方案。”
【发布时间】:2014-01-02 07:58:39
【问题描述】:

我有一个包含 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

我不明白为什么会这样。请建议我等待回复。谢谢

【问题讨论】:

    标签: visual-studio visual-studio-2012 nuget-package msbuild-task


    【解决方案1】:

    我通常会收到此错误,因为我创建或打开了一个没有与之关联的已保存解决方案 (.sln) 的项目(.csproj 或其他)。

    如果你去 File->Save All 它应该提供将解决方案保存在某个地方。保存它,这样错误就会消失。

    【讨论】:

    • 像魅力一样工作...... :) 谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-16
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 1970-01-01
    相关资源
    最近更新 更多