2012-02-21 5 views
1

MVC3 C# .Net 웹 응용 프로그램이 있습니다. Aspose 라이브러리를 사용하여 WorkBook.LoadData() 메서드를 사용하여 Excel 파일을 읽습니다. Visual Studio에서 실행할 때 로컬 컴퓨터에서 파일을로드 할 수 있습니다. 웹 사이트를 실행할 때 웹 서버에서 파일을로드 할 수 있습니다. 그러나 웹 사이트를 실행할 때 로컬 컴퓨터에서 Excel 파일을로드 할 수 없습니다. 나는 그것이 지느러미를 할 수 없습니다 내 "실행"명령을 사용하여 말한다 경로를 잡아 때, 나는 그것이 파일을 발견 ... 다음과 같은 오류MVC3 LoadData의 Aspose 오류

"Unable to open specified Excel Workbook: Could not find a part of the path" 

를 얻을. 따라서 사용 권한 문제 여야합니다. 나는 간단한 수정이 있다고 확신하지만 그것이 무엇이 될지 모른다. 어떤 아이디어?

답변

1

의심스러운 바는 사용 권한 문제입니다. Aspose 문제가 아니 었습니다. MS Interop 라이브러리를 사용하여 외부 컴퓨터에 액세스 할 수있는 서비스 계정을 사용하여 ImpersonateUser()를 실행했습니다.