none
vb.net에서 MPI를 이용한 엑셀파일 오픈 RRS feed

  • 질문

  • VB.NET에서 엑셀파일을 병렬처리 시키는 프로그램을 만드는 중인데요 

    로컬에서 실행시키면 잘 되는데 HPC로 JOB을 Submit하면 아래와 같은 메세지가 발생합니다.

    http://kevinlovesu.blogspot.kr/2012/08/ms-office-interop-windows-service.html

    위 방법대로 해봐도 안되구요..

    개발환경은 visual studio express 2012 for desktop 이고 엑셀은 오피스 2010입니다.


    Unhandled Exception: System.Runtime.InteropServices.COMException: '\\vip-fs\ExcelControl\0_TEMP.xlsb' 파일을 사용할 수 없습니다. 원인은 다음과 같습니다.

    ? 해당 파일 이름이나 경로가 없습니다.
    ? 다른 프로그램에서 파일을 사용하고 있습니다.
    ? 저장하려고 하는 통합 문서 이름이 현재 열려 있는 통합 문서의 이름과 같습니다.
       at Microsoft.Office.Interop.Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, Object Format, Object Password, Object WriteResPassword, Object IgnoreReadOnlyRecommended, Object Origin, Object Delimiter, Object Editable, Object Notify, Object Converter, Object AddToMru, Object Local, Object CorruptLoad)
       at Excel_Control_HPC_.ExcelHpcControl.Main(String[] args)
    A

    2015년 3월 2일 월요일 오전 5:02