2012-10-17 3 views
6

schlug meinen Kopf gegen die Wand und versuchte herauszufinden, warum ich diese Funktion vermisse.Windows Azure sdk 1.7, CloudTableClient fehlt GetTableReference Funktion

die CloudTableClient fehlt GetTableReference

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

zeigt nicht in IntelliSense oder im Objektbrowser auf.

:(

+1

Ich wette, du verpasst einen Einsatz. Sieht nach einer Erweiterungsmethode aus. Leider weiß ich nicht, in welchem ​​Namespace es ist: P – Frobzig

+0

Ich habe Nachschärfen und es sagt nichts. Ich habe nicht einmal die CloudTable-Klasse. Ich überprüfte meine Referenzen und ich habe Microsoft.WindowsAzure.StorageClient.dll Version 1.7.0.0 –

+0

meine Assemblys für Storage-Client sagen 1.7.0.0 Ich versuchte, die neueste SDK von Github mit Nuget und es wurde nicht auf 1.7.1.0 aktualisiert. Ich wünschte, ich könnte nur die Binärdateien herunterladen statt mit github Chaos –

Antwort

1

GetTableRefenrece Teil Azure SDK 1.7.1 ist die derzeit in GitHub nur verfügbar ist. Nur v. 1.7.0 über NuGet/WebPI Installer zur Verfügung. Diese Methode gibt eine Instanz von CloudTable , die auch nur Teil von Azure SDK 1.7.1 ist

Wenn Sie es verwenden möchten, müssen Sie die Quelle herunterladen und bauen Sie es selbst. Es gibt nichts beängstigend beim Herunterladen und den Aufbau des Beamten Quelle von Azure SDK Ich habe es persönlich für ein Projekt gemacht, weil ich etwas Funktionalität benötigt habe was im älteren SDK nicht existiert.

+0

heruntergeladen. Ihr Repo ist durcheinander, wenn Sie es mit github herunterladen, wird 1.7.0 heruntergeladen. Sie müssen es als Zip herunterladen, dann öffnen und kompilieren. –

+1

Nun, was ist das Chaos? Laden Sie einfach die ZIP-Datei herunter (das habe ich getan und alles hat gut funktioniert). – astaykov