2012-10-17 9 views
6

sbattendo la testa contro il muro cercando di capire perché mi manca questa funzione.Windows Azure sdk 1.7, CloudTableClient manca la funzione GetTableReference

il CloudTableClient manca GetTableReference

var tableClient = new CloudTableClient(baseAddress, credentials) {Timeout = new TimeSpan(0, 0, 0, 30)}; 
tableClient.GetTableReference("table1"); 

non si presenta in IntelliSense o nel Visualizzatore oggetti.

:(

+1

Scommetto che ti manca un utilizzo. Sembra un metodo di estensione. Sfortunatamente, non so quale sia lo spazio dei nomi in entrambi: P – Frobzig

+0

ho richarper e non sta dicendo nulla. non ho nemmeno la classe CloudTable. Ho controllato i miei riferimenti e ho Microsoft.WindowsAzure.StorageClient.dll versione 1.7.0.0 –

+0

i miei assembly per il client di archiviazione dicono 1.7.0.0 ho provato a ottenere l'ultimo sdk da github usando nuget e non l'aggiornamento a 1.7.1.0. vorrei poter semplicemente scaricare i binari invece di fare casino con github –

risposta

1

GetTableRefenrece fa parte di Azure SDK 1.7.1 che è attualmente disponibile solo in GitHub.. Solo v 1.7.0 è disponibile tramite Nuget/WebPI installatore. Questo metodo restituisce un'istanza di CloudTable , che è anche solo una parte di Azure SDK 1.7.1 .

Se si desidera utilizzarlo, che si deve scaricare il sorgente e costruire da soli. Non c'è nulla di spaventoso in download e costruire il funzionario fonte di Azure SDK. L'ho fatto personalmente per un progetto, perché avevo bisogno di alcune funzionalità che non esiste nel vecchio SDK.

+0

il loro repo è incasinato, quando lo scarichi usando github scarica 1.7.0. devi scaricarlo come zip, quindi aprirlo e compilarlo. –

+1

Beh, qual è il pasticcio? Basta scaricare lo ZIP effettivamente (questo è quello che ho fatto e tutto ha funzionato bene). – astaykov

Problemi correlati