Я пытаюсь использовать очередь MS Windows Azure в службе Windows для чтения сообщений. Я получаю ниже ошибки при создании queuereference,Использование Azure Queue в службе Windows C#
Exception Информация: Microsoft.WindowsAzure.Storage.StorageException в Microsoft.WindowsAzure.Storage.Core.Executor.Executor.ExecuteSync [[System.Boolean, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089]] (Microsoft.WindowsAzure.Storage.Core.Executor.RESTCommand`1, Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy, Microsoft.WindowsAzure.Storage.OperationContext) в Microsoft. WindowsAzure.Storage.Queue.CloudQueue.CreateIfNotExists (Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions, Microsoft.WindowsAzure.Storage.OperationContext)
Но в то время как тот же кусок кода работает как консольное приложение.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(GetQueueSource);
CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();
CloudQueue queue = queueClient.GetQueueReference(QueueRef);
queue.CreateIfNotExists(); //getting error at this point
return queue;
Какое у вас имя в очереди? –
Этот код работает на одном компьютере как для консольного приложения, так и для службы Windows? –
Какое сообщение об исключении? –