无法在Visual Studio 2015中的空解决方案上安装NuGet包

7

在我们公司,有一个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版本是社区版。

1个回答

7

3
我觉得这非常不幸。为什么要删除一个有用且没有害处的功能呢?我们将不得不废弃我们的解决方案模板包并研究替代方案,或者永远保留安装VS 2013! - Konamiman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接