无法将Microsoft.Azure.Devices添加到ASP.NET 5项目中:无法找到fx / System.Net.Http.Formatting

时间:2016-04-05 01:17:23

标签: azure asp.net-mvc-5 nuget dnx azure-iot-hub

将Microsoft.Azure.Devices NuGet包(我尝试过1.0.0,1.0.2和1.0.4)添加到ASP.NET 5(Web API 2)项目时,对System的引用.Net.Http.Formatting被标记为

无法解析

NU1001无法解析依赖关系fx / System.Net.Http.Formatting

有几个NU1001问题,但没有一个原因似乎映射到这个问题。最好的参考是this one on Github,但分辨率细节是粗略的。

当包裹被带入“遗产”时,参考DLL确实被标记为“复制本地”。汇编包,所以我可以看到它为什么找不到它,但无法确定解决它的正确方法。

在我的实际用例中,Microsoft.Azure.Devices正在被.NET程序集包引用,然后它被包含在ASP.NET 5项目中作为项目引用,实际上它提供了与尝试相同的错误从ASP.NET 5项目直接引用NuGet。

我们使用dnx452作为project.json文件中引用的唯一框架。

1 个答案:

答案 0 :(得分:0)

我尝试使用1.0.5版本,并为我成功安装。

相关问题