2013-07-23 46 views
-1

我试图创建服务总线主题,为此我使用namespacemanager。名称空间管理器不显示函数CreateFromConnectionString。Windows Azure Namespacemanager问题

using System; 
using Microsoft.ServiceBus; 
using Microsoft.ServiceBus.Messaging; 
using Microsoft.WindowsAzure; 

namespace MyWebRole 
{ 
    public partial class ServiceBus : System.Web.UI.Page 
    { 
    protected void Page_Load(object sender, EventArgs e) 
     { 

     string ConnectionString = CloudConfigurationManager.GetSetting(""); 
     var namespacemanager = NamespaceManager. //(here only Equal or Referance Equal option I am getting) 
    } 
} 

}

+1

使用'新娜mespaceManager()' – haim770

+0

不理解 – user712094

回答

0

如果您是报告在编辑器没有显示你的选项,然后尝试一个智能感知问题如下: 1)建设项目 2)修复任何编译/引用错误

下面的代码应与最新的Service Bus的客户端库编译:http://www.nuget.org/packages/windowsazure.servicebus

string connectionString = CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString"); 
var namespaceManager = NamespaceManager.CreateFromConnectionString(connectionString); 
+0

感谢您的帮助,我已经更新了serviceBus :)。但如何更新服务总线DLL。上面提到的方式只会更新项目上的服务总线。 – user712094

+0

这是推荐的方法,因为您可以将应用程序部署到Azure,或者使ServiceBus客户端库的不同版本在同一个框中使用不同的应用程序。 –