1

하늘빛 응용 프로그램 개발에 새로운입니다. 나에게 주어진 요구 사항에 따라, 나는 푸른 하늘에 응용 프로그램을 개발하고 푸른 구름에 그것을 성공적으로 전개했다. BLOB 저장소도 그 응용 프로그램에서 사용되고 있었다. 모든 것이 잘 작동했습니다.하늘빛 웹 응용 프로그램 배포시 오류가 발생했습니다.

내가 클라우드에 배포했을 당시에 나는 푸른 배포에 대해별로 몰랐기 때문에 클라우드 서비스로 배포했습니다. 괜찮 았지만 문제는 처음에는 느린 로딩이었습니다. 그런 다음 많은 연구를 한 후에 몇 가지 솔루션을 발견 했으므로 웹 응용 프로그램으로 배포 한 다음 느린 로딩 문제가 해결되었습니다. 하지만 웹 애플리케이션을 배포 할 때, BLOB 저장소를 사용하는 단일 페이지에 또 다른 문제가 있습니다. 다음은

enter image description here

내가 쓴 코드입니다 :

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; 
     } 

비주얼 스튜디오에하지만 배포를 실행할 때 그것은 잘 작동은 다음 특정 페이지를 열 때 나는 점점 오전 오류입니다 클라우드 서비스를 배포 할 경우이 특정 오류가 발생하지 않습니다. 다른 페이지는 웹 배포로 잘 작동합니다. 오류를 일으키는 페이지는 BLOB 저장 영역을 사용합니다.

나는 많은 연구를했지만 행운이 없었다. 도와주세요!!!

답변

관련 문제