Сброс хранилища разработки Azure

В пользовательском интерфейсе хранилища разработки Azure есть кнопка "Сброс", которая останавливает, стирает и перезапускает devstore. Есть ли программный способ сделать это, аналогично тому, как я могу остановить и запустить хранилище, используя

DevStore.Shutdown();

2 ответа

Решение

Хотя я не сбросил devstore программным способом, я полагаю, что вы можете программно выложить DSInit.exe:

DSInit /ForceCreate

Ответ @david-makogon верен для версии SDK, использованной в 2011 году, однако в более поздних версиях эмулятора хранилища Azure dsinit был заменен на WAStorageEmulator а затем с AzureStorageEmulator, (Возможно, между ними было что-то еще, но это не имеет значения, если вы используете последний SDK на момент написания этого ответа.)

Хороший обзор того, что используется в данный момент, можно найти в разделе Использование эмулятора хранилища Azure для разработки и тестирования.

А в отношении вашего вопроса это будет:

  1. Начните Azure Storage Emulator вызвать инструмент командной строки эмулятора хранилища.
  2. Бежать AzureStorageEmulator init /forceCreate
Другие вопросы по тегам