Не удается запустить Azure Storage Emulator - PullRequest
0 голосов
/ 24 февраля 2020

Я создаю свою первую azure функцию на VS 2019. Когда я пытаюсь запустить, он приходит с этой ошибкой:

error message image

Я использую ОС win 10. И версия моего VS 16.4.29728.190. Какую роль играет эмулятор хранилища в функции azure? Почему я сталкиваюсь с этой проблемой, я не настроил функцию azure? Как это исправить?

Ответы [ 2 ]

1 голос
/ 24 февраля 2020

Обновление:

Обновляя ответ, я обнаружил, что более распространенная ситуация - занятие порта. Если вы столкнулись с этой проблемой, вы можете запросить использование порта 10000, а затем убить процесс, занимающий порт.

Сначала выполните поиск:

netstat -p tcp -ano | findstr :10000

Затем выполните kill:

taskkill /T /F /PID yourPID

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

Оригинальный ответ:

Проблема, с которой вы столкнулись столкнулся случайно. Это не имеет ничего общего с настройкой функции. Проблема в том, что связанный компонент имеет проблему. Переустановка может решить проблему.

Устранить проблему не сложно, просто немного расстраивает, что это происходит в первую очередь.

1, очевидно, вы первый Необходимо убедиться, что на вашем компьютере установлен Azure Storage Emulator. Это часть Azure SDK, поэтому вы должны быть в порядке, если вы его установили. Однако вы можете установить эмулятор как отдельное приложение. Чтобы проверить, установлено ли оно на вашем компьютере, нажмите Windows Start и введите «Azure Storage Emulator».

2, если приложение отображается в вашем меню Start, вы можете go вперед и запустить его вручную. Это вызовет окно консоли, которое сообщит вам о готовности эмулятора к использованию.

3.Если приложение не отображается в вашем меню Пуск, либо установите полный Azure SDK, либо подставку. только Azure Приложение Storage Emulator, как объяснялось ранее.

4, Для получения дополнительной информации перейдите к документации Microsoft здесь .

0 голосов
/ 24 февраля 2020

Если вы запускаете это вместе с отладчиком VS 2019, вы должны запустить VS 2019 в режиме администратора. В противном случае сначала запустите эмулятор хранилища отдельно перед запуском отладчика.

...