2015-02-01 1 views
2

ExcelDna 및 NetOffice를 사용하여 Excel 용 추가 기능을 구축하고 있습니다.xll이 영구적으로 설치되어 있는지 또는 xll 파일이 임시로 열렸는지 여부를 감지 할 수 있습니까?

Excel에서 추가 기능을 설치하거나 모든 Excel 세션에 포함 시키거나 xll 파일을 열어 임시로 열 수 있습니다.

나를 애드혹 코드에서 프로그래밍 방식으로 감지 할 수있는 방법이 있습니까?

+0

"installed"인 경우 registryentry가 존재하지 않습니까? –

답변

0

아마 System.Reflection.Assembly.GetExecutingAssembly().Location을 통해 반환 된 디렉토리가 설치 폴더를 기반으로 대답을 알 수 있습니다.

+0

플러그인이 Excel 추가 기능 디렉토리로 이동하지 않아도 작동하지 않습니다. –

관련 문제