2012-07-18 7 views
0

때때로 로컬로 디버깅 할 때 Azure blob 저장소에서 다운로드 할 수 없습니다. 정적 파일을 업로드 한 다음 테스트 중에 다운로드합니다. 나는 여러 번 성공적으로 다운로드 할 수 있지만 때로는 DownloadToFile을 호출 할 때 잠시 블록되고 올바른 이름의 0kb 파일을 만든 다음 "서버에서 내부 오류가 발생했습니다. 잠시 후 다시 시도하십시오."라는 예외가 발생합니다.예외 Azure Blob을 다운로드 중입니다.

그런 다음 파일을 삭제하고 다시 업로드하지 않으면 다시 다운로드 할 수 없습니다. 이 시간 동안 코드가 변경되지 않습니다.

내부 예외는 HResult가 -2146233088 인 500 오류입니다.

답변

0

HResult -2146233088은 많은 예외를 말하지 않지만 대부분의 경우 MS SQL Server와 거의 비슷한 것처럼 보이므로 로컬 Azure 저장소 에뮬레이터의 문제라고 생각합니다. MS SQL Server를 사용합니다.

아직 Azure SDK 1.7 (SQL Server 2012 Express 사용)을 업그레이드하지 않은 경우 업그레이드를 시도한 다음 클라우드의 실제 BLOB 저장소에서 데이터를 다운로드하여 문제가 실제로 로컬 에뮬레이터에 있는지 확인하십시오 .

관련 문제