2012-01-31 1 views
1

네트워크에있는 파일에 접근하려하지만 경로를 찾을 수 없다는 오류 메시지가 나타납니다. 내가 .NET MVC에서 C#을 가진 네트워크에서 파일의 존재를 확인하기 위해 무엇을해야 은 3네트워크에있는 파일의 존재를 확인하는 방법 .net mvc에서 3

File.Exists("\\102.102.112.250\\some_pictures\\" + apicturename + ".jpg") 

이 ..

\\102.102.112.250\some_pictures

내 연구를하지만 여전히 적절한 답변을 찾을 수 couldnt는 네트워크 ADRESS입니다

답변

2
당신은 아마 당신의 경로의 시작 부분에 \을 탈출 할 필요가

:

는 또한
File.Exists("\\\\102.102.112.250\\some_pictures\\" + apicturename + ".jpg") 

당신은 아마 사용할 수 있습니다

당신이 아니기 때문에 읽기 조금 더 쉽게
File.Exists(@"\\102.102.112.250\some_pictures\" + apicturename + ".jpg") 

문자 그대로 \을 이스케이프 처리해야합니다.

+0

@ 그 덕분에 더 쉽고 이해할 수 있습니다. –

1

같은 위치를 가리키는 네트워크 공유를 만들고 파일 대신 공유를 사용하여 파일 존재 여부를 확인하십시오.

+0

그래도 작동하지만 @ simpler를 사용하고 있습니다. –