Il y a une variable d'environnement appelée HOME dans l'environnement de votre site qui va vous faire partie du chemin.
Vous pouvez y accéder en utilisant la syntaxe du rasoir ou en code (C#). Par exemple, supposons que vous ayez un fichier appelé data.txt qui se trouve à la racine de votre site avec le document par défaut et le reste de vos fichiers. Vous pourriez obtenir son chemin complet comme ceci.
@{ var dataFileName = Environment.GetEnvironmentVariable("HOME").ToString() + "\\site\\wwwroot\\data.txt"; }
Vous pouvez le découvrir par vous-même en utilisant la gestion de site/"Kudu". Par exemple, si votre site Web est contoso.azurewebsites.net, accédez simplement à contoso. scm .azurewebsites.net. Ici, vous pouvez tout apprendre sur le système de fichiers et les variables d'environnement disponibles sur votre site Web.
Je fais de même sur Azure et j'ai "D: \ home \ site \ wwwroot \ bin \ NouveauFolder \ FileName.json", mais je ne peux toujours pas accéder ... POURQUOI !!?!?!? Je sais que le fichier est là comme je peux le voir sur Kudu ... Qu'est-ce qui me manque? –