2012年11月26日 星期一

使用Windows Azure的BLOB(SDK 2012-10)

在測試Windows Azure 的 BLOB 存取時,真的是吃盡苦頭
最大的原因是改版過快,過時的寫法都不能用
買來的書的範例很快就過時不可以使用了
要找BUG因為不熟也不清楚那邊下手
先記錄一些我這次找到的問題點

Windows Azure 1.3時代因為執行環境換到了 w3wp.exe 上
所以舊的WebRole.cs的寫法已經不能採用
會遇到
SetConfigurationSettingPublisher needs to be called before FromConfigurationSetting can be used

要將SetConfigurationSettingPublisher改寫到Global.asax中

但我自己再用的時候是喜歡要用到再呼叫就可以了
程式碼如下
var account = CloudStorageAccount.Parse("DefaultEndpointsProtocol=http;AccountName=XXX;AccountKey=XXXX");
 
在這之後,其他的程式碼可以照舊使用
 

沒有留言: