Signalr 跨平台信号器-windows应用商店/windows phone

Signalr 跨平台信号器-windows应用商店/windows phone,signalr,mvvmcross,portable-class-library,Signalr,Mvvmcross,Portable Class Library,我在2013年的国家数据中心上看到斯图尔特·洛奇的谈话节目有一点为Windows应用商店写的JABBR 我想尝试在WindowsPhone和WindowsStore上使用SignalR,但找不到可使用的便携式SignalR库 有人知道如何在PCL中使用信号器吗 多谢各位 Sergio该演示中显示的jabbr样本是@redth的jabbrismobile repo- 因为原始作者没有使用可移植代码,winrt端口使用文件链接而不是PCL 但是,,便携式SignalR已经计划好了-我已经和几个团队讨

我在2013年的国家数据中心上看到斯图尔特·洛奇的谈话节目有一点为Windows应用商店写的JABBR

我想尝试在WindowsPhone和WindowsStore上使用SignalR,但找不到可使用的便携式SignalR库

有人知道如何在PCL中使用信号器吗

多谢各位
Sergio

该演示中显示的jabbr样本是@redth的jabbrismobile repo-

因为原始作者没有使用可移植代码,winrt端口使用文件链接而不是PCL


但是,,便携式SignalR已经计划好了-我已经和几个团队讨论过这个问题,他们说SignalR客户端的一个子集将在某个时候作为pcl提供。

最新版本的NuGet软件包通过便携式类库支持Windows Phone 8和Silverlight 5。

这种类型的问题最不适合于堆栈溢出。专门针对某人的非代码问题最好直接联系此人。这是什么@Valdeteo我认为这是一个代码问题——“我如何跨平台使用信号器?”但措辞不当。我也从不建议直接联系其他人-请参阅-更好的IMO,花时间问一个所有人都能理解的好问题-一个关于便携式信号器的措辞精良、标记良好的问题会吸引Msoft团队的回答,并且会成为其他人的优秀公共参考。所有IMO.@Sergio欢迎来到stack ovverflow-请尽量不要向我(或任何人)明确提出问题。相反,如果你能花时间问一些关于你想做什么的问题,那么有时候你会得到一些令人惊讶的答案。我和其他人有时会花几个小时回答一个问题——问题的形式越好,我们就越会被鼓励提供帮助。斯图尔特很好,谢谢你斯图尔特。对不起,我的问题格式不正确,我以后会更好。我在github上找到了上面建议的代码(JabbRIsMobile),但不幸的是,我所寻找的代码(JabbR.Client.Store)没有在任何版本中提交。无论如何,谢谢你为社区所做的伟大工作。Sergio安装此程序包时在Json中出现错误:安装程序包:无法安装程序包“Newtonsoft.Json 5.0.6”。您正在尝试将此软件包安装到目标为“portable win+net45+MonoAndroid16+MonoTouch40+sl40+wp71”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与软件包作者联系。+安装软件包Microsoft.AspNet.signal.Client-我需要先安装其他软件包吗?您遇到的问题是,Xamarin工具修改了Visual Studio的安装,这打破了NuGet安装某些为便携而构建的软件包的逻辑。这是一个已知的NuGet错误/限制-由跟踪。除了手动引用二进制文件或卸载Xamarin工具,安装软件包,然后重新安装之外,没有真正好的解决方法。我明白了,但是即使我删除了-Pre命令行,它仍然失败。“手动”的意思是下载/克隆项目并添加到我的项目中?好吧,如上面的问题所示,通过一些小的调整,我成功地安装了JSon+2个BCL包,但现在失败的是信号器本身:安装包:无法安装包“Microsoft.AspNet.signar.Client 2.0.0-beta2”。您正在尝试将此软件包安装到目标为“portable win+net45+sl40+wp80”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者。尝试使用wp7.1或wp8,没有成功。还有其他想法吗?@user2677153看起来您的目标是要安装到的便携库中的Silverlight 4。尝试切换到Silverlight 5。