【问题标题】:Can't install NuGet package on a blank solution in Visual Studio 2015无法在 Visual Studio 2015 中的空白解决方案上安装 NuGet 包
【发布时间】:2015-07-31 14:23:31
【问题描述】:

在我的公司,我们有一个 NuGet 包,当应用于空白的 Visual Studio 解决方案时,将生成一个解决方案模板,其中包含一组预定义的正确命名和配置的项目。我们只需在包管理器控制台中执行常规的Install-package 命令即可安装包。

然而,这似乎已在 Visual Studio 2015 中停止工作。如果我尝试安装该软件包,我会收到此错误:

install-package : Project 'Default' is not found.
At line:1 char:1
+ install-package (The package name)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Default:String) [Install-Package], ItemNotFoundException
    + FullyQualifiedErrorId : NuGetProjectNotFound,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

让我感到困惑的是,这在 Visual Studio 2013 中运行良好。我一直在寻找有关此行为的信息,但我没有看到它在任何地方被提及或报告为错误。

有人知道这里发生了什么吗?这是一个错误吗? NuGet 在 VS 2015 中的工作方式是否发生了变化?

顺便说一句,如果重要的话,我使用的 VS 2013 版是专业版,而 VS 2015 版是社区版。

【问题讨论】:

    标签: nuget visual-studio-2015


    【解决方案1】:

    似乎solution level packages are deprecated in Visual Studio 2015,所以没有真正的解决方案。

    【讨论】:

    • ...我觉得很不幸。为什么要删除有用且无害的功能?我们将不得不丢弃我们的解决方案模板包并研究替代解决方案,或者永远安装 VS 2013!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-11
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多