Как запустить --publish-local-settings при развертывании правой кнопкой мыши? - PullRequest
0 голосов
/ 06 февраля 2019

При выполнении щелчка правой кнопкой мыши -> развертывание в приложении функции, как мы предоставляем переключатель --publish-local-settings?

enter image description here

Документация гласит:

По умолчанию эти параметры не переносятся автоматически при публикации проекта в Azure.Используйте переключатель --publish-local-settings при публикации, чтобы убедиться, что эти параметры добавлены в приложение-функцию в Azure.

1 Ответ

0 голосов
/ 06 февраля 2019

Наиболее распространенный метод развертывания включает использование Core Tools для упаковки проекта приложения-функции, двоичных файлов и зависимостей и развертывания пакета в приложении-функции.При желании вы можете запускать свои функции непосредственно из пакета развертывания.

Чтобы опубликовать проект Functions в приложении функций в Azure, используйте команду publish (в bash):

func azure functionapp publish <FunctionAppName>

Следующие параметры публикации проекта применимы для обеих версий, 1.x и 2.x:

Option	Description
--publish-local-settings -i	Publish settings in local.settings.json to Azure, prompting to overwrite if the setting already exists. If you are using the storage emulator, you change the app setting to an actual storage connection.
--overwrite-settings -y	Suppress the prompt to overwrite app settings when --publish-local-settings -i is used.

Обычно вы можете использовать --publish-local-settings -i после функции публикации, чтобы переопределить настройки приложения Azure.Вы можете прочитать и загрузить инструменты Azure Function Core здесь: - https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local

Если вы хотите развернуть настройку приложения из Visual Studio, пожалуйста, нажмите «Опубликовать» и выполните следующие шаги:

enter image description here

enter image description here

Надеюсь, это поможет.

...