Windows XP에서 Visual Studio 2008을 사용하여 IDTExtensibility2 인터페이스를 사용하여 Word 2003 Standard Edition 용 추가 기능을 개발했습니다. 추가 기능은 개발 컴퓨터에서 잘 실행됩니다. 아쉽게도 추가 기능을 설치 한 후에 클라이언트 시스템에로드되지 않습니다.Word 2003에서로드 실패 오류가 발생했습니다.
말씀이 (가) 설치에 추가 한 후 처음 실행, 그 부하의 동작은 레지스트리에 3 대 2로 변경되어 다음과 같이
증상이다. 로드 동작을 다시 3으로 변경하면 다음에 Word를 실행할 때로드 동작이 항상 2로 되돌려집니다.
클라이언트 컴퓨터에 Visual Studio 2008을 설치하면 추가 기능이 작동하기 시작합니다. 이후에 클라이언트 컴퓨터에서 Visual Studio 2008을 제거하면 추가 기능이 더 이상 작동하지 않습니다.
vbscript를 사용하여 Word 외부에서 추가 기능을 인스턴스화하면 오류 코드 0x8013141A가 반환됩니다. 인터넷에서 보면 이것은 주로 어셈블리가 올바르게 서명되지 않아서 발생하는 것으로 보입니다. sn 도구를 사용하여 어셈블리에 서명하면 해당 어셈블리가 강력한 명명 된 어셈블리가 아닙니다.
인터넷에서 이러한 문제에 대한 가능한 많은 해결책을 살펴본 결과, 단 한 사람도이 문제를 해결하지 못했습니다.