2017-10-30 8 views
0

トピックメッセージを作成しようとしているときに間違っていることを説明する助けが必要です。私はこのガイドを、次のよServiceBusトピックの関連メッセージを送信中にエラーが発生しました

https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-how-to-use-topics-subscriptions

ここでは私のコードです:

Dim _AzureConnection As String = "Endpoint=sb://frozenelephant.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=XXXXXXXXXXXX" 
Dim _TopicName As String = "testtopic1" 


Private Sub cmbCreateTopicMessage_Click(sender As Object, e As RoutedEventArgs) Handles cmbCreateTopicMessage.Click 

    Dim client As QueueClient = QueueClient.CreateFromConnectionString(_AzureConnection, _TopicName) 
    Dim message As New BrokeredMessage("test topic " + DateTime.Now.ToString()) 
    client.Send(message) 

End Sub 

例外:

'System.InvalidOperationException' 種類の未処理の例外は、マイクロソフトで発生しました。 ServiceBus.dll エンティティタイプトピックのキュークライアントを開くことができません。 TrackingId:c432d08c-1839-47d0-b068-c500bd7bd59f_B12、SystemTracker:frozenelephant:トピック:testtopic1〜207、タイムスタンプ:10/30/2017 9:08:19 PMトラッキングID:a7733856-2d78-4ec2-b19c-6afee691028f_G28_B12、SystemTracker:frozenelephant :トピック:testtopic1〜207、タイムスタンプ:2017年10月30日午前9時08分19秒PM

内部例外:

FaultException`1:エンティティタイプのトピックのためのQueueクライアントを開くことができません。 TrackingId:b47bba9e-9760-41e6-bd04-18512c1ad571_B7、SystemTracker:frozenelephant:トピック:testtopic1〜175、タイムスタンプ:10/30/2017 9:21:54 TrackingId:1721110a-8f92-410d-ae1a-779a5b11eda8_G16_B7、SystemTracker:frozenelephant :トピック:testtopic1〜175、タイムスタンプ:2017年10月30日9時21分54秒PM

答えて

0

QueueClientがあるべきTopicClient

Dim client As TopicClient = TopicClient.CreateFromConnectionString(_AzureConnection, _TopicName) 
Dim message As New BrokeredMessage("test topic " + DateTime.Now.ToString()) 
client.Send(message) 
関連する問題