1

我已将几个 Nuget 包添加到我的多项目解决方案中,没有任何问题。但是,当我添加这个包时——ews.x64(Exchange Web 服务 API)—— Nuget 不允许我将它添加到任何特定的项目中。

包子文件夹是正常创建的:

D:\TFSSource\Exchange\Utilities\Src\ExchangePurge\packages\EWS.x64.1.2

但是当您尝试管理解决方案的已安装包时,“管理 Nuget 包”对话框仅提供此特定包的卸载按钮。所有其他包都有管理按钮,允许将它们添加到单个项目中。

同样有趣的是,这个包出现在一个名为.nuget的新创建的解决方案文件夹下的packages.config文件中?有什么想法可能导致这种情况吗?

4

1 回答 1

2

看起来这是一个解决方案级别的包,一个没有项目特定内容或库的包。该软件包可能已正确安装并且一次可用于所有项目。

来源:NuGet 常见问题解答

于 2012-08-13T16:43:33.147 回答