2011-03-29 2 views
3

Outlook/Word/Excel/PowerPoint 용 VSTO 추가 기능을 여러 개 만들었습니다. &을 빌드하면 부속 프로그램을 시작하면 추가 기능이 설치되고 훌륭하게 작동합니다.vsto 추가 기능 설치 가능

DLL을 수동으로 설치하려고하면 "옵션> 추가 기능> COM 추가 기능 : 이동> 추가 ..."에서 DLL을 선택하면 프로그램에서 그 사실을 알 수 있습니다. 유효한 추가 기능이 아닙니다.

무엇이 문제입니까? Visual Studio 2010에서 자동으로 설치할 수 있습니다. 누군가 나를 도울 수 있습니까?

감사합니다.

답변

2

.net VSTO addin DLL은 정상적인 COM dll이 아닙니다 (예 : 자체 등록하지 않고 TLB가 내장되어 있지 않음). Word는 그 addin의 대화 상자를 통해이를 처리 할 수 ​​없습니다. 알아. VSTO 추가 기능은 설치 프로그램을 통해 설치해야합니다.

+0

확인. 감사! 나는 그게 다라고 생각한다. –

3

추가 기능의 설치 프로그램을 만드는 가장 간단한 방법은 "게시"기능을 사용하는 것입니다. 추가 기능 프로젝트를 마우스 오른쪽 단추로 클릭하고 게시를 선택하십시오. 기본 옵션이있는 마법사가 표시됩니다. 이렇게하면 다른 컴퓨터에 설치하는 데 필요한 EXE 파일과 일련의 다른 파일이 생성됩니다.