Когда я использую настройки конфигурации Windows Azure, каждый раз, когда я публикую обновление для облачной службы, настройки меняются по умолчанию из моего проекта. Это кажется мне совершенно бессмысленным, поскольку, если я хочу переопределить настройки по умолчанию в облаке, имеет смысл, что я хочу сохранить эти переопределения даже при публикации обновления кода приложения. Есть ли способ сохранить настройки при публикации из Visual Studio?Сохранять настройки конфигурации Azure при публикации?
ответ
НЕТ. Повторное развертывание службы переопределит все настройки в соответствии с тем, что установлено в файле конфигурации (.cscfg), который вы предоставляете. Чтобы сохранить настройки, вам необходимо обновить оба файла конфигурации в облаке и файл конфигурации на локальном диске.
Да - создать локальный ServiceConfiguration.cscfg (по умолчанию) и облачную или prod-конфигурацию ServiceConfiguration.Cloud.cscfg. Щелкните правой кнопкой мыши проект облака, а затем «Управление конфигурациями», чтобы добавить новый файл cscfg. В ваших настройках публикации укажите «Облако» в качестве вашей конфигурации службы.
Но если вы спрашиваете, можете ли вы обновить роль Azure без загрузки настроек, то нет - вы должны загрузить файл конфигурации службы.
Конфигурация приложения и конфигурация конфигурации веб-сайтов на портале не будут отменены публикацией, что является хорошей функцией, которую облачная служба azure может сделать то же самое. – liuhongbo
@iuhongbo - можете ли вы подробнее рассказать? Это похоже на то, что я хочу сделать – Steve
- 1. Получить путь публикации при публикации Azure
- 2. Сохранять настройки реестра при обновлении
- 3. Настройки конфигурации тайм-аута Azure WebJob
- 4. Visual Studio: настройки пользовательской настройки и публикации
- 5. System.NullReferenceException при публикации в azure
- 6. Сохранять изменения в существующих файлах при публикации
- 7. Как получить все настройки конфигурации из файла конфигурации Azure?
- 8. Ошибка публикации публикации Azure WebJobs
- 9. Файл публикации публикации Azure невозможен, используя Eclipse
- 10. Простота переключения ConnectionStrings при публикации в Azure
- 11. Сохранять настройки конфигурации для .NET DLL (не EXE или Web)
- 12. VS2015: Исключение при публикации публикации
- 13. Ошибка публикации публикации Azure Flask Web App
- 14. Настройки настройки веб-конфигурации ASP.net
- 15. Сохранять настройки Excel при добавлении нового CSV
- 16. Сохранять настройки страницы при перегрузке страницы
- 17. Сохранять пользовательские настройки при обновлении приложения
- 18. Ошибка при публикации конфигурации в Eclipse
- 19. Применить преобразования к файлам конфигурации при публикации
- 20. Сохранять настройки в ветке
- 21. Получение ошибки при публикации приложения Azure
- 22. изменение строки подключения автоматически при публикации azure
- 23. Недопустимое имя столбца при публикации на azure
- 24. Azure SDK Хранение не обнаружено при публикации
- 25. Visual Studio падает при публикации на Azure
- 26. Ошибка при публикации приложения NodeJS для Azure
- 27. Ошибка Azure IOS SDK при публикации
- 28. VirtualPathProvider in Azure не работает при публикации
- 29. Azure игнорирует настройки конфигурации сайта в шаблоне ARM
- 30. (.net) Основной вопрос конфигурации Настройки
Согласен, это, похоже, делает настройки немного бессмысленными; или, по крайней мере, очень раздражает и рискованно использовать, поскольку для этого требуется, чтобы кто-то помнил, чтобы вручную установить все параметры, которые могут потребоваться. –
Специально, когда я могу сделать это с помощью веб-приложений. Web.config не перезаписывается каждый раз, когда я нажимаю новое изменение. –