저는 Azure 웹 역할과 별도의 컴퓨터가 있습니다. 둘 다 동일한 네트워크에 있으며 둘 다 다른 사람이 액세스 할 수있는 특정 폴더를 공유합니다. 원격 데스크톱을 통해 Azure 웹 역할을 수행하면 \\comp1\folder
및 을 사용하여 다른 컴퓨터의 공유 폴더로 이동하여 파일을 추가/제거/편집 할 수 있습니다.Azure 웹 역할에서 다른 컴퓨터로 파일 복사
별도의 컴퓨터에 복사해야하는 웹 역할에 몇 개의 이미지 파일이 있습니다. 이러한 이미지는 웹 역할에 업로드되어 저장됩니다.
웹 역할에있는 이미지를 다른 컴퓨터로 복사하려면 어떻게해야합니까?
나는 File.Copy
를 사용하여 시도했지만 항상 나에게 액세스 거부 오류를 제공합니다.
나는 일을 시도 :
File.Copy(Server.MapPath("~/image/a.jpg"),@"\\comp1\folder\b.jpg");
결과 : 당신이 로컬 저장소를 통해 제외하고, 그렇게 푸른의 파일 시스템에 액세스 할 수 있다고 생각하지 않습니다 UnauthorizedAccessException
푸른 하늘을 어떻게 사용합니까? 내 파일을 BLOB에 성공적으로 쓸 수 있지만 (그곳에 있음을 확인할 수 있음) 어떻게 다른 컴퓨터에서 읽을 수 있습니까? – master2080
정말 다른 질문입니다. 하나의 옵션은 Machine1이 blob 저장소에 쓰고 쓰기 기록으로 데이터베이스를 업데이트하는 것입니다. Machine2는 데이터베이스를보고 쓰기 레코드를보고 blob을 요청합니다. –
나의 질문은 그것에 하늘빛 프로젝트가 없기 때문에 'Machine2'의 blob에서 읽는 방법입니다. Blob Service REST API 또는 .net 코드를 사용하여 – master2080