Я после этого руководства: http://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-tables/Доступ к Azure tablestorage
Однако, я бегу в проблемы на этапе Как создать таблицу.
Сначала я создал хранилище под названием tablestoragetest0
.
Я успешно получаю TableClient:
string ConnectionString = "DefaultEndpointsProtocol=https;AccountName=tablestoragetest0;AccountKey=xxxxxxxx";
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(ConnectionString);
var tableClient = storageAccount.CreateCloudTableClient();
Но тогда, когда я пытаюсь создать таблицу:
CloudTable table = tableClient.GetTableReference("TestTable");
table.CreateIfNotExists();
я получаю следующее исключение:
имя удаленного не удалось решить: 'tablestoragetest0.table.core.windows.net'
Любая помощь приветствуется.
Можете ли вы поделиться своим «ConnectionString»? Пожалуйста, замените текст ключа учетной записи чем-то другим при совместном использовании. –
См. Мой обновленный вопрос –
Странно! Я попытался создать совершенно новую учетную запись хранения, а код выше работал просто отлично. Могу ли я узнать, в каком дата-центре вы создали учетную запись хранилища? Кроме того, это может быть связано с некоторой задержкой в распространении DNS, поэтому вы можете немного подождать. –