Inhoud vanuit een Cloud-map synchroniseren met Azure App Service
In dit artikel wordt beschreven hoe u uw inhoud synchroniseert met Azure app service vanuit Dropbox en OneDrive.
Met de methode voor de synchronisatie van de inhoud kunt u uw app-code en-inhoud in een aangewezen Cloud-map gebruiken om te controleren of deze zich in een kant-en-klaar status bevindt en vervolgens synchroniseert met App Service met één klik op een knop.
Vanwege onderliggende verschillen in de Api's, wordt OneDrive voor bedrijven op dit moment niet ondersteund.
Notitie
De pagina Development Center (klassiek) in de Azure Portal, die de oude implementatie-ervaring is, wordt in maart 2021 afgeschaft. Deze wijziging is niet van invloed op bestaande implementatie-instellingen in uw app en u kunt de implementatie van apps blijven beheren op de pagina implementatie centrum .
Implementatie van inhouds synchronisatie inschakelen
Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.
Klik in het menu links op instellingen voor het implementatie centrum > .
Selecteer in bron OneDrive of Dropbox.
Klik op autoriseren en volg de autorisatie prompts.

U hoeft slechts één keer met OneDrive of Dropbox te autoriseren voor uw Azure-account. Klik op account wijzigen om een ander OneDrive-of Dropbox-account voor een app te autoriseren.
Selecteer in map de map die u wilt synchroniseren. Deze map wordt gemaakt onder het volgende toegewezen inhoudsdistributiepad in OneDrive of Dropbox.
- OneDrive:
Apps\Azure Web Apps - Dropbox:
Apps\Azure
- OneDrive:
Klik op Opslaan.
Inhoud synchroniseren
Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.
Klik in het menu links op implementatie centrum opnieuw > implementeren/synchroniseren.

Klik op OK om de synchronisatie te bevestigen.
Implementatie van inhouds synchronisatie uitschakelen
Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.
Klik in het linkermenu op instellingen van het implementatie centrum om de > > verbinding te verbreken.

Wat gebeurt er met mijn app tijdens de implementatie?
Alle officieel ondersteunde implementatiemethoden brengen wijzigingen aan in de bestanden in de map /home/site/wwwroot van uw app. Deze bestanden worden gebruikt om uw app uit te voeren. De implementatie kan dus mislukken vanwege vergrendelde bestanden. De app gedraagt zich mogelijk ook onvoorspelbaar tijdens de implementatie, omdat de bestanden niet allemaal op hetzelfde moment worden bijgewerkt. Dit gedrag is ongewenst voor een klantgerichte app. Er zijn een aantal manieren om deze problemen te voorkomen:
- Voer uw app rechtstreeks uit vanuit het ZIP-pakket, zonder deze uit te pakken.
- Stop uw app of schakel de offlinemodus voor de app in tijdens de implementatie. Zie Deal with locked files during deployment (Omgaan met vergrendelde bestanden tijdens de implementatie) voor meer informatie.
- Implementeren naar een staging-sleuf met automatisch wisselen ingeschakeld.