2013-07-23 9 views
-1

Я пытаюсь создать тему служебной шины, для которой я использую namespacemanager. диспетчер пространства имен не показывает функцию CreateFromConnectionString.Windows Azure Namespacemanager issue

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

Используйте 'новый Na mespaceManager() ' – haim770

+0

не понял – user712094

ответ

0

Если вы сообщаете о проблеме INTELLISENSE где редактор не показывает вам варианты, то попробуйте следующее: 1) Создание проекта 2) Поместите любые сборки/эталонные ошибки

следующий код должен компилироваться с последней библиотекой Client 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, работающие с разными приложениями в том же окне. –