【发布时间】:2016-01-17 23:17:45
【问题描述】:
你好堆栈溢出社区
我的问题只是你在标题中看到的我无法将信号 R 客户端包放入我在 Visual Studio 中的项目中。尝试这样做会导致此错误。
严重性代码描述项目文件行 错误无法安装包“Microsoft.AspNet.SignalR.Client 2.2.0”。您正在尝试将此包安装到以“MonoAndroid,Version=v4.2”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。 0
我需要该软件包,并且一直在尝试各种解决方法,但尚未成功。任何提示或信息将不胜感激。
【问题讨论】:
-
您的项目中是否使用了通用 PCL?在这种情况下,您应该在那里安装 SignalR
-
PCL 是否允许我在 android 项目中声明 IHubProxy 或 HubConnection 的实例。我相信我可能通过引用同一项目的 pc 版本来完成等效操作,但我必须在 pc 项目@xleon 16 中管理 signalR。
-
抱歉,值得一提的是这两个项目都跨不同的解决方案。我对使用多个项目/解决方案比较陌生。 @xleon 16
-
我尝试将 SignalR 添加到 Android 项目中,但遇到了同样的错误。我认为这可以解决问题,尝试在您的 android 项目中安装此组件(components.xamarin.com/view/signalr)(如果已经安装,则需要删除 newtonsoft json)
标签: android xamarin signalr xamarin.android monogame