关于Sliverlight专案引用WebApi Client 的问题
你好,目前正在开发一个SliverLight专案,需要在SliverLight中呼叫一个Asp.Net 的WebApi。
目前我的思路是在SliverLight 产生一个HttpClient 去呼叫WebApi , 但是当我在VisualStudio 2010 的SliverLight 中要使用NuGet 安装Microsoft.Asp.Net.WebApi 套件的时候却出现以下错误讯息:
正在尝试解析相依性 'Microsoft.AspNet.WebApi.WebHost (≥ 4.0.20710.0 && < 4.1)'。
正在尝试解析相依性 'Microsoft.Web.Infrastructure (≥ 1.0.0.0)'。
正在尝试解析相依性 'Microsoft.AspNet.WebApi.Core (≥ 4.0.20710.0 && < 4.1)'。
正在尝试解析相依性 'Microsoft.AspNet.WebApi.Client (≥ 4.0.20710.0 && < 4.1)'。
正在尝试解析相依性 'Microsoft.Net.Http (≥ 2.0.20710.0 && < 2.1)'。
正在尝试解析相依性 'Newtonsoft.Json (≥ 4.5.6)'。
已经安装 'Microsoft.Web.Infrastructure 1.0.0.0'。
已经安装 'Microsoft.Net.Http 2.0.20710.0'。
已经安装 'Newtonsoft.Json 4.5.11'。
已经安装 'Microsoft.AspNet.WebApi.Client 4.0.20710.0'。
已经安装 'Microsoft.AspNet.WebApi.Core 4.0.20710.0'。
已经安装 'Microsoft.AspNet.WebApi.WebHost 4.0.20710.0'。
已经安装 'Microsoft.AspNet.WebApi 4.0.20710.0'。
无法安装套件 'Microsoft.Web.Infrastructure 1.0.0.0'。
您正尝试将此套件安装到以 'Silverlight,Version=v5.0' 为目标的项目,但该套件不包含任何与架构兼容的组件参照或内容档案。
如需详细信息,请联系套件作者。