2010-04-28 2 views
0

고급 사용자 권한으로 실행되는 ClickOnce 응용 프로그램이 있습니다. 따라서 Outlook에 통합하려면 (예 : 이메일, 약속 및 주소 동기화) Add-In Express의 타사 구성 요소 (ActiveX DLL 포함)를 사용했습니다.ClickOnce 응용 프로그램과 Outlook 통합

사용자가 내 앱을 다운로드 할 때 ActiveX DLL을 등록한 다음 (아직 등록되지 않은 경우) 응용 프로그램에서 ActiveX DLL과 상호 작용합니다.

이제 사용자의 권한이 표준 제한된 사용자로 변경되었습니다. 이는 DLL을 등록 할 수 없다는 것을 의미합니다 (제한이없는 레지스트리 키에 쓰기 때문에). 물론 Outlook과의 통합은 실패합니다.

내 상황에 맞게 Outlook과 통합 할 수있는 옵션은 무엇입니까?

답변

0

DLL을 등록 할 수 없기 때문에 "표준"사용자로 전환 할 수있는 방법이 없다고 생각합니다. VSTO를 msi에 패키지화하여 컴퓨터의 모든 사용자에 대해 설치할 수 있지만 설치 한 사용자는 해당 로컬 관리자를 수행 할 수있는 권리가 있어야합니다. msi 앱을 설치하는 방법을 알아 보는 가장 좋은 방법은 무엇입니까? 그 사용자를 사용하십시오.

관련 문제