Как добавить в решение вторую функцию лазури? - PullRequest
0 голосов
/ 30 октября 2018

Я прошел следующий процесс добавления функции second Azure к своему решению:

enter image description here

При попытке запустить локально я получаю следующее исключение:

enter image description here

HTTP не может зарегистрировать URL http://localhost:7071/, поскольку порт TCP 7071 используется другим приложением. Нажмите любую, чтобы продолжайте .... [30.10.2008 20:52:01] Загруженное пользовательское расширение 'BotFrameworkConfiguration' [30.10.2008 20:52:01] Загруженный пользовательский расширение 'SendGridConfiguration' [30.10.2008 20:52:01] Загружено пользовательское расширение 'EventGridExtensionConfig' [30.10.2008 20:52:01 PM] зарегистрированная конечная точка EventGrid = http://localhost:7071/admin/extensions/EventGridExtensionConfig [30.10.2008 20:52:02] Создание 0 рабочих функций [30.10.2008 8:52:02 PM] Нашел следующие функции: [30.10.2008 20:52:02] TranslatorFunctions.Function1.Run [30.10.2008 20:52:02] .Apps.Alidade.TranslatorFunctions.OnTranslateHTTPTriggered.Run [30.10.2008 20:52:02] TranslatorFunctions.OnTranslateParameterizedHTTPTriggered.Run [30.10.2008 20:52:02] [30.10.2008 20:52:02] Хост инициализирован (1467ms) [30.10.2008 20:52:02] Хост запущен (1505ms) [30.10.2008 8:52:02 PM] Работа хоста началась [30.10.2008 20:52:02 PM] Следующие 3 ошибочные функции: [30.10.2008 20:52:02] Function1: Cannot получить доступ к удаленному объекту. [30.10.2008 20:52:02] OnTranslateHTTPTriggered: Невозможно получить доступ к удаленному объекту. [10/30/2018 8:52:02 PM] OnTranslateParameterizedHTTPTriggered: Не удается получить доступ к распоряжаться объектом. [30.10.2008 20:52:02] [30.10.2008 20:52:02]

Что я делаю не так? Как разрешить запуск нескольких функций Azure в одном решении?

1 Ответ

0 голосов
/ 31 октября 2018

Способ, который я решил, это то, что я пошел в файл local.settings.json и добавил к файлу секцию Host:

{
  "IsEncrypted": false,
  "Values": {},
  "Host": {
    "LocalHttpPort": 7073
  }
}
...