尝试将ServiceStack安装到PCL中但出现以下错误:
无法安装包'ServiceStack.Interfaces 4.0.32'。您正在尝试将此软件包安装到以“portable-net45 + win + wpa81 + MonoAndroid10 + MonoTouch10”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与软件包作者联系。
我安装了最新的nuget软件包。
有关如何解决的任何想法?
答案 0 :(得分:1)
ServiceStack的Hello Mobile项目包含有关ServiceStack的PCL支持的详细信息,其中ServiceStack.Interfaces
是针对 Profile136 构建的,而ServiceStack.Text
和ServiceStack.Client
NuGet包仅支持 Profile7 ,即PCL支持不包括Windows Phone或Silverlight,尽管NuGet包中包含Silverlight的自定义版本。
大多数客户使用ServiceStack的新PCL支持,这些支持包含在以下NuGet包中:
您需要确保您引用的项目与支持的PCL配置文件匹配。