我想在WPF中創建一個需要將消息發送到屬於其他雲應用程序的Azure隊列的Windows應用程序。稍後,工作者角色將從隊列中提取這些消息並對數據進行一些操作。從WPF應用程序發送消息到Azure隊列
- 它甚至可能或者我必須使用具有Web角色的雲應用程序嗎?
- 如果是這樣,有人能指點我一個很好的閱讀來源,如何做到這一點?
- 如果不是,我該如何製作一個使用Azure隊列的Windows可執行應用程序?
編輯:這是我的代碼,我包括在此:
using Microsoft.WindowsAzure;
using Microsoft.WindowsAzure.StorageClient;
using Microsoft.WindowsAzure.ServiceRuntime;
var storageAccount = CloudStorageAccount.FromConfigurationSetting("DataConnectionString");
var queue = storageAccount.CreateCloudQueueClient();
我得到這個異常:
SetConfigurationSettingPublisher needs to be called before FromConfigurationSetting can be used
我試圖查找此異常,但沒」找到一個正常的解決方案。每篇文章都在談論一個天藍色的雲應用程序,同時我正在嘗試從WPF開始。
當然,你需要從的NuGet的WindowsAzure.Storage軟件包安裝到您的WPF應用程序;) –
Iv'e添加一個問題,因爲我仍然無法得到它的工作。 – Technotronic
問題在於您檢索連接字符串的方式。看看[這StackOverflow問題/答案](http://stackoverflow.com/questions/17789937/azure-storage-sdk-v1-3-to-v2-setconfigurationsettingpublisher)的更多信息。 –