2012-10-17 24 views
6

đập đầu vào tường cố gắng tìm ra lý do tại sao tôi thiếu chức năng này.Windows Azure sdk 1.7, CloudTableClient thiếu chức năng GetTableReference

các CloudTableClient thiếu GetTableReference

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

không hiển thị trong IntelliSense hoặc trong Object Browser.

:(

+1

Tôi cá là bạn đang bỏ lỡ một lần sử dụng. Hình như một phương pháp mở rộng. Thật không may, tôi không biết không gian tên đó là một trong hai: P – Frobzig

+0

tôi đã resharper và nó không nói bất cứ điều gì. tôi thậm chí không có lớp CloudTable. Tôi đã kiểm tra tài liệu tham khảo của tôi và tôi có Microsoft.WindowsAzure.StorageClient.dll phiên bản 1.7.0.0 –

+0

hội đồng của tôi cho khách hàng lưu trữ nói 1.7.0.0 tôi đã cố gắng nhận được sdk mới nhất từ ​​github bằng cách sử dụng nuget và nó đã không nâng cấp lên 1.7.1.0. muốn tôi chỉ có thể tải về các tập tin nhị phân chứ không phải là lộn xộn với github –

Trả lời

1

GetTableRefenrece là một phần của Azure SDK 1.7.1 hiện chỉ có sẵn trong GitHub. Chỉ v. 1.7.0 có sẵn qua NuGet/WebPI Installer. Phương pháp này trả về một thể hiện của CloudTable , cũng chỉ là một phần của Azure SDK 1.7.1.

Nếu bạn muốn sử dụng, bạn phải tải xuống nguồn và tự xây dựng nguồn và tự xây dựng nguồn chính thức. nguồn của Azure SDK. Cá nhân tôi đã làm nó cho một dự án, bởi vì tôi cần một số chức năng không tồn tại trong SDK cũ hơn.

+0

repo của họ là sai lầm, khi bạn tải nó bằng cách sử dụng github nó tải 1.7.0. bạn phải tải xuống dưới dạng zip, sau đó mở nó và biên dịch nó. –

+1

Chà, mớ hỗn độn là gì? Chỉ cần tải xuống ZIP thực sự (đây là những gì tôi đã làm và tất cả mọi thứ đã làm việc tốt). – astaykov

Các vấn đề liên quan