无法将nuget包添加到通用便携式库中

时间:2014-05-31 12:35:19

标签: c# windows-store-apps nuget nuget-package

我尝试使用nuget包管理器将几个包添加到我的通用可移植库中,我总是收到以下错误消息:

  

将'Package X.X.X'添加到MyLibrary。   无法安装包'Package X.X.X'。   您正在尝试将此软件包安装到   一个针对'portable-win81 + wpa81'的项目,但该套餐确实如此   不包含任何程序集引用或内容文件   与该框架兼容。有关更多信息,请联系   包裹作者。

我确实理解这条错误消息试图告诉我的内容。

我不明白的事情:

我尝试将包管理器添加到我的通用应用程序中的相同nuget包,这可以工作并指示该库与通用应用程序兼容。

在我的通用便携式库中,我手动添加了对nuget包dll的引用,这也适用。所以我可以手动添加引用,但不能使用包管理器控制台。

为什么我不能将带有nuget包管理器的nuget包添加到我的通用可移植库

其他信息:

我尝试过的包是Nokia Imaging SDK。这个问题很容易通过以下方式重现:

  1. 创建通用应用
  2. 创建类库(适用于通用应用程序的便携版)
  3. 将包添加到通用应用程序(这可行)
  4. 将包添加到库中(不起作用)

0 个答案:

没有答案