Сброс хранилища разработки Azure
В пользовательском интерфейсе хранилища разработки Azure есть кнопка "Сброс", которая останавливает, стирает и перезапускает devstore. Есть ли программный способ сделать это, аналогично тому, как я могу остановить и запустить хранилище, используя
DevStore.Shutdown();
2 ответа
Хотя я не сбросил devstore программным способом, я полагаю, что вы можете программно выложить DSInit.exe:
DSInit /ForceCreate
Ответ @david-makogon верен для версии SDK, использованной в 2011 году, однако в более поздних версиях эмулятора хранилища Azure dsinit
был заменен на WAStorageEmulator
а затем с AzureStorageEmulator
, (Возможно, между ними было что-то еще, но это не имеет значения, если вы используете последний SDK на момент написания этого ответа.)
Хороший обзор того, что используется в данный момент, можно найти в разделе Использование эмулятора хранилища Azure для разработки и тестирования.
А в отношении вашего вопроса это будет:
- Начните
Azure Storage Emulator
вызвать инструмент командной строки эмулятора хранилища. - Бежать
AzureStorageEmulator init /forceCreate