2012-07-21 24 views
1

我使用WindowAzure雲計算API。我正在開發一個非常基本的應用程序,只是savingaccessingBlob因爲我今天開始學習它。我安裝SDK的VWD表達2010年我用下面的連接字符串來連接到存儲模擬本地運行:有例外,同時節省BLOB

. 
    . 
    <add key="StorageConnectionString" value="UseDevelopmentStorage=true" /> 
</appSettings> 

我保存的斑點,在那裏我得到異常(Unable to connect to the remote server)代碼,行標:

public void Save() 
    { 
     CloudBlobClient blobclient = Account.CreateCloudBlobClient(); 

     CloudBlobContainer container = blobclient.GetContainerReference(Container); 
=====> container.CreateIfNotExist(); 

     container.SetPermissions(new BlobContainerPermissions() { PublicAccess = BlobContainerPublicAccessType.Blob }); 

     CloudBlob blob = container.GetBlobReference(Blob); 
     blob.UploadFromStream(Data); 
    } 

爲什麼它連接到遠程服務器,應該在本地運行?

回答

4

「遠程服務器」是一個通用的響應這意味着它不能連接到您在連接字符串中指定的服務器(開發服務器)。顯然,存儲模擬器沒有運行。啓動它,你的代碼應該工作。