Como executar o arquivo EXE do pacote como administrador - WIx

Eu agrupei todos os meus dois .msi usando o aplicativo de inicialização Wix em um únicoEXE Arquivo.

Um msi está comper user context desinstalar um aplicativo comper user context e instale o próprio.

segundo é comper machine context e isso também instala os arquivos na unidade windows. Eu agrupei o MSI comosingle EXE.

Agora, se eu abrir o EXE comoRun as Administrator, o EXE está desinstalando oper user package e a instalação acontece com sucesso. Se eu clicar duas vezes diretamente noEXE package, durante a remoção deper user package estou recebendo a seguinte exceção "Error 1001.An exception occured during uninstalling....->Requested registry access is not allowed". e instalação falhou.

Eu tentei adicionar ummanifest arquivo em BA para incluir emEXE package para solicitaradministrator privilege durante o clique duplo. Depois de fazer isso e criar no VS2010, todos os outros dois pacotes não serão incluídos no arquivo EXE e se eu clicar duas vezes no EXE, ele exibirá o UAC e fechará sem instalar.

É possível capturar a exceção do instalador do WIX e mostrar uma mensagem como "Please right click and run as administrator" ao usuário.

Por favor me ajude a resolver isso.

obrigado

questionAnswers(0)

yourAnswerToTheQuestion