Использование конвейерных переменных Azure Release локально (при отладке) в Visual Studio - PullRequest
1 голос
/ 13 июня 2019

Кажется, я не могу найти никакой документации о том, как локально обрабатывать переменные конвейера выпуска Azure.У меня есть имена местозаполнителей в моей веб-конфигурации, но я не уверен, как их вставить при отладке в Visual Studio.

1 Ответ

1 голос
/ 13 июня 2019

Прежде всего, не используйте конвейер выпуска для управления конфигурацией.Конфигурация должна управляться из системы контроля версий, поэтому существует единый источник правды о состоянии вашего программного обеспечения и его конфигурации.Для секретов их следует извлекать и управлять ими во внешнем секретном хранилище (например, в хранилище ключей Azure).

Использовать преобразования конфигурации времени развертывания.Ваш стандартный ежедневный web.config должен содержать все значения, необходимые для отладки.Затем во время развертывания используйте преобразования веб-развертывания, чтобы превратить файл конфигурации в файл, подходящий для запуска вашего приложения в среде, на которую вы ориентируетесь.

...