2016-09-22 1 views
0

.Net MVC. 내 디렉토리에서 XML 파일을로드하고 디렉토리 경로를 임의로 설정할 수 있습니다. XML 파일을로드 할 수 있지만 내 파일 디렉토리 경로를 알아야합니다. 아무도 내 XML 파일의 전체 디렉토리 경로를 얻을 수있는 아이디어를 내게 줄 수 있습니까? 파일이 C:\abc\test.xml 또는 D:\cde\test2.xml이라고 가정합니다. 만약 내가 첫 번째 하나를로드하면 내 응용 프로그램에 C:\abc\test.xml 디렉토리 경로가 필요합니다.ASP.NET MVC에서 업로드 파일의 디렉토리를 찾는 방법은 무엇입니까?

+1

파일을로드 한 경우 아직 전체 경로가 없습니까 ?? –

+1

클라이언트의 컴퓨터에서 파일의 전체 디렉토리를 알고 싶습니까? 그것은 브라우저의 샌드 박스 내에서 가능하지 않습니다. 클라이언트 컴퓨터에서 실행하려면 추가 프로그램이 필요합니다. – mason

+1

Server.MapPath ("~/abc // test.xml")를 사용하여 디렉토리 경로를 얻을 수 있습니다. –

답변

0

죄송합니다. 문제는 필자가 파일을 읽기위한 완전한 디렉토리 경로를 얻지 못했기 때문입니다. 그런 다음 파일을 저장하고 읽는 캐시 메모리를 만들었습니다. 그냥 과 같습니다. var fileSavePath = Path.Combine (Server.MapPath ("~/XMLFiles"), fileName);

관련 문제