1

Je suis nouveau dans le développement d'applications azure. Conformément aux exigences qui m'étaient données, j'avais développé une application sur azure et l'ai déployée avec succès sur un nuage azur. Le stockage en flash était également utilisé dans cette application. Tout fonctionnait bien. Lorsque je l'ai déployé sur le cloud alors je ne savais pas très bien à propos du déploiement azure donc je l'ai déployé comme un service cloud. Cela a bien fonctionné, mais le premier problème concernait le chargement lent au tout début. Puis, après avoir fait beaucoup de recherche, j'ai trouvé des solutions, donc je l'ai déployé comme application web, puis le problème de chargement lent a été résolu. Mais avec le déploiement d'applications web, je suis confronté à un autre problème avec une seule page qui utilise le stockage blob. Voici l'erreur que je reçois lorsque vous ouvrez cette page spécifique:Erreur sur le déploiement de l'application web azure

enter image description here

est ci-dessous le code que j'avais écrit:

public List<string> ListContainer() 
     { 
      List<string> blobs = new List<string>(); 

      if (!Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable) return null; 

      CloudStorageAccount storageAccount = CloudStorageAccount.Parse(Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetConfigurationSettingValue("FileStorageAccount")); 
      CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient(); 

      IEnumerable<CloudBlobContainer> containers = blobClient.ListContainers(); 

      foreach (CloudBlobContainer item in containers) 
      { 
       foreach (IListBlobItem blob in item.ListBlobs()) 
       { 
        blobs.Add(string.Format("{0}", blob.Uri)); 
       } 
      } 

      return blobs; 
     } 

Il fonctionne bien lors de l'exécution sur le studio visuel mais sur le déploiement Si je vais avec le déploiement du service cloud, je ne reçois pas cette erreur spécifique. D'autres pages fonctionnent bien avec le déploiement Web. La page qui provoque une erreur utilise le stockage blob. J'ai fait beaucoup de recherches mais pas de chance. S'il vous plaît aider !!!

Répondre