2015-01-23 4 views
1

은 내가 그것을 게시 할 때 제대로 작동이 오류를 단절까지주어진 경로 형식이 지원되지 않습니다. 내 로컬 호스트에서

path = string.Format(@"{0}{1}\{2}", Server.MapPath("~"), @"Files\Images", ShortImage.FileName.ToString()); 
      ShortImage.InputStream.ResizeImage(150, 150, path, Utilty.ImageComperssion.Normal); 

설명 일 : 처리되지 않은 예외가 현재 웹 요청을 실행하는 동안 오류가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.

예외 정보 : System.NotSupportedException : 지정된 경로 형식이 지원되지 않습니다.

소스 오류 :

처리되지 않은 예외가 현재 웹 요청을 실행하는 동안 생성되었습니다. 예외의 출처와 위치에 관한 정보는 아래의 예외 스택 추적을 사용하여 식별 할 수 있습니다.

+1

중단 점을 넣어 경로가 무엇인지 확인하고 ** Path.Combine **을 사용하여 string.Format 대신 경로를 결합하십시오. – Habib

+0

"경로"의 가치는 어떤 모양입니까? –

+0

나는 그것을 한 경로 : E : \ mVC \ UnNews \ UnNews \ UnNews \ Files \ Images \ Lighthouse.jpg – aliyousefian

답변

0

길긴하지만 웹 사이트에서 액세스 할 수없는 경로가 있다면? Windows 사용자는 "E"드라이브에 액세스 할 수 있지만, E 드라이브에 없거나 아마 디렉토리 일 수도있는 게시 된 사이트에서이 사이트를 실행한다고 가정하면 액세스 권한이있을 수 있습니다 발행물. 테스트하는 가장 좋은 방법은 경로를 프로젝트 폴더 안에 넣고 어떤 일이 발생하는지 확인하는 것입니다.

관련 문제