Admito imediatamente que posso estar indo no caminho errado sobre isso, mas gostaria de poder ter essa configuração:
Tenha um Azure App
, digamos myappstaging.azurewebsites.net, que chamaremos de Staging e um database
que, quando eu precisar, seja recriado automaticamente de outro Azure App
e database
, que chamaremos de Production.
Seria bom se mantivesse as mesmas configurações de publicação para que eu não tivesse que mexer constantemente com meuVisual Studio
Publish Settings
Isso existe ou é possível? Existe uma abordagem melhor?
Se você estiver usando Azure SQL, poderá copiar um banco de dados com script do PowerShell ou T-SQL, conforme mencionado aqui: https://docs.microsoft.com/en-us/azure/sql-database/sql-database -cópia de
Para o aplicativo do Serviço de Aplicativo do Azure, você pode ter dois Serviços de Aplicativo separados ou usar slots diferentes de um Serviço de Aplicativo. A cadeia de conexão pode ser configurada nas configurações do serviço de aplicativo para que você não precise alterar seu código para ela.
Mas acho que você ainda precisa de dois perfis de publicação no Visual Studio.