我在我的 Mac 上有一个 Xamarin 项目,我正在尝试让 SiganlR 工作。
我在导入 dll 时遇到问题。
我已尝试将 Microsoft.AspNet.SignalR.Client.dll 导入到我的解决方案中的 Referencer 文件夹中。当我添加 dll 时,我收到以下消息:
Could not get full name for assembly 'mypath/Microsoft.AspNet.SignalR.Client.dll'
然后当我尝试构建时出现另一个错误:
Metadata file `mypath/Microsoft.AspNet.SignalR.Client.dll' does not contain valid metadata.
我是 Xamarin 环境的新手,所以希望能提供一些帮助..
最佳答案
我通过 SignalR Client Nuget Package 设法让 SignalR 在 Xamarin iOS 项目中工作.我是通过 VS.Net 而不是 Xamarin Studio 完成的,但是您应该能够在 Xamarin Studio 中使用相同的包。
如果您在 Mac 上使用 Xamarin Studio,那么您必须先安装 NuGet 包管理器,其中有一篇关于如何安装的非常好的博客文章 here .
关于c# - 如何将 SignalR 与 Xamarin 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21528466/