如何使用WP 8和Azure服务总线主题通信?

时间:2014-01-16 14:58:37

标签: azure windows-phone-8

我正在尝试在WP 8和Azure服务总线的主题之间进行简单的通信。我从vs 2012模板制作了一个wp 8.0类型的项目。我通过NuGet包管理器引用了适当的程序集(Microsoft.WindowsAzure.Messaging.Managed.dll)(如http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.messaging.topic.aspx所述)。但主题类尚未解决。此外,如果我尝试包括其他几个程序集,如Microsoft.WindowsAzure.ConfigurationManager,由NuGet安装包WindowsAzure.ServiceBus。它失败并提供此错误消息:

'Microsoft.WindowsAzure.ConfigurationManager 2.0.3'。 安装失败。滚回来... 无法安装包'Microsoft.WindowsAzure.ConfigurationManager 2.0.3'。您正在尝试将此软件包安装到以“WindowsPhone,Version = v8.0”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。

我没有在WP 8和Azure之间找到任何任何通信示例。我发现只有控制台示例。请指导我在哪里可以找到WP 8和Azure之间的东西。提前致谢!

2 个答案:

答案 0 :(得分:0)

我有完全相同的错误。您可能缺少的是将NuGet包管理器更新为最新版本。

转到Visual Studio文件菜单 - >工具 - >扩展程序和更新 - >更新 - > Visual Studio Gallery - > NuGet - >更新,最后你需要重新启动。

答案 1 :(得分:0)

我想我找到了解决方案! Azure Service Bus不支持Windows Phone 8项目,您必须使用 Windows Azure Service Bus Management Library 0.9.3-preview 这是一个URL: https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.ServiceBus/0.9.3-preview

我希望它有所帮助!