XAML
앱에 두 개의 컨트롤이 있습니다. 하나는 Awesomium
이고 다른 하나는 PDF 뷰어입니다. AxAcroPDFLib.AxAcroPDF
Visual Studio에서 로컬로 응용 프로그램을 실행할 때 Awesomium
에 pdf 링크가 발생하면 요청을 pdf 뷰어로 재 라우팅합니다. 모든 것이 잘 처리됩니다.XAML 컨트롤이 WIX 설치 후 작동하지 않습니다.
문제는 WIX 설치 프로그램 거래를 통해 독립 실행 형 제품을 만들면 AxAcroPDFLib
대신 로컬로 설치된 Acrobat Reader에서 처리 된 것으로 보입니다 (PDF 뷰어가 XAML 앱 외부에서 실행 됨). .)
heat.exe
을 사용하지 때문에 등록되는 독자에 대한 두 개의 DLL (
Interop.AcroPDFLib.dll
및
AxInterop.AcroPDFLib.dll
) 함께 할 수있는 뭔가가있을 수 있습니다 생각하지만 그 모든에서 아무것도 변경하지 않은
(durring 설치 및 PDF 뷰어가 여전히 내 응용 프로그램 밖에 실행 된 오류가 발생했습니다.) 심지어 두 파일에 대한 "금지"SelfRegCost = "1"
사용하여 시도하고 설치하지 못했습니다. DLL을 등록 할 수 없습니다. 이 시점에서 나는 내가해야 할 일에 대해 조금 잃어버린다. 어떤 도움이라도 대단히 감사합니다. 업데이트
: 나는 윅스 물건을 모두 건너 뛰고, VS를 사용하여 응용 프로그램을 게시 시도하고 의도 한대로 응용 프로그램이 작동합니다. 나는 지금 그것이 내 WIX xml과 관련이 있다는 것을 확신하고있다 ...