문제

MS Office 앱이 시작될 때 발사 해야하는 VB.NET 2008 및 VSTO를 사용하여 공유 추가 기능을 설계하고 있습니다. 2002, 2003 및 2007 응용 프로그램 모두에서 작동해야합니다. 나는 사무실 버전과 응용 프로그램 이름을 나타내는 테스트 메시지를 팝업하는 작업 애드 인을 모아서 모든 앱에서 이것을 테스트했습니다.

솔루션의 다음 부분은 예를 들어 문서 감사 및 회사 보호 표시를 위해 실행 해야하는 응용 프로그램 특정 코드를 코딩하는 것입니다. Excel에서 모든 추가 인이 네트워크 애드 인 폴더에 연결되어 있는지 확인합니다.

지금부터 나의 접근 방식은 응용 프로그램 객체에 대해 늦게 바인딩 하고이 객체에 존재하는 내 유형 (EG Excel) 응용 프로그램 객체 참조 중 하나를 설정했습니다.

나는 여전히 vsto를 처음 접 했으므로 이상한 일을하고 있다면 알려 주시기 바랍니다! :)

고마워.

도움이 되었습니까?

해결책

이 프로젝트를 완료하고 늦은 Bindig를 사용하여 지정하는 방식으로 수행했습니다. 그것은 XP와 2007의 모든 사무실 앱에 대해 Lieka Dream을 작동시킵니다. :) 나는 단일 답변이나 의견을받지 못했지만 이것을 스스로 발표하고 있다고 생각합니다. 어쩌면 당신은 제목을 조금 마스를 성교했을 것입니다. 그래, 어쩌면 내가해야 해.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top