반응형
Microsoft.Office.Interop.Word 를 사용하여 만든 프로그램을 배포시 office 버전이 안 맞아서 에러가 나는 경우가 종종 있다.
이런 경우에는 Microsoft.Office.Interop.Word.dll 파일을 실행 파일과 같이 전달 해 주면 해결이 되곤 한다.
나의 경우 위 파일은 아래 주소에 있었다.
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Word\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll
Excel 프로그램을 만드는 경우 Microsoft.Office.Interop.Excel 을 사용하겠고 해당 파일은 아래 주소에 있다.
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll
dll 파일은 배포한 실행 프로그램과 같은 폴더에 위치 시키거나 path 로 설정된 폴더에 위치 시키면 된다.
반응형
'programming language > C#' 카테고리의 다른 글
C# Command Line Build (0) | 2017.12.20 |
---|---|
visio 2013 AP SystemI.Runtime.InteropServices.COMException (0x86DB09C6) 에러 날때 (0) | 2017.02.09 |
C# 에서 clipboard 사용하기 (0) | 2015.12.29 |
Visual studio 없이 C# 컴파일 하기 (0) | 2015.12.28 |
댓글