vsto installer - problema no modo silencioso

9

Histórico: Estou fazendo um add-on do VSTO 4.0 para o Outlook 2007, que permite aos usuários transferir seus itens de correio para um banco de dados do CRM.

Requisitos: A instalação deve ser silenciosa sem conhecimento dos usuários. Ele estará em uma ação personalizada na classe Installer ou será executado a partir do comando shell.

O problema: A instalação ocorre no modo silencioso, mas na verdade não instala o suplemento. A instalação no modo não silencioso é concluída com sucesso (mas o usuário obtém um prompt)

Segurança: Os manifestos são assinados com um certificado confiável da empresa (* .pfx)

Registro de erros: Mensagem para instalação silenciosa: Exceção: A funcionalidade personalizada neste aplicativo não funcionará porque não foi concedida confiança. O certificado usado para assinar o manifesto de implantação é desconhecido e a própria personalização (FulcrumAddin) não está na lista de inclusão. Entre em contato com seu administrador para obter mais ajuda.

Pergunta final: Quais são os requisitos para a instalação silenciosa acontecer? Qual é a lista de inclusão (de: log de erros) e como isso ajuda.

    
por Turowicz 19.07.2010 в 16:03
fonte

1 resposta

5

OK, basta adicionar o projeto customInclusionList à sua solução. veja este link para o VSTO 3.0 eu acho (não começou em 4.0) é o mesmo para 4.0

Você precisará adicionar a saída IncludionList ao projeto de instalação e há algumas etapas para adicionar o valor RSAKey do manifesto .VSTO dos projetos primários ao código installerclass, certificando-se de adicionar a saída da lista de inclusão no projeto de instalação cada um dos "estados" Instalar, reverter, desinstalar, etc. leia o link faz mais sentido do que eu faço ... link

Observe também que, se você decidir implantar via MSI em vez de clickonce e instalar em arquivos de programa (como admin, por exemplo, usando o SCCM ou mecanismo semelhante), receberá automaticamente a confiança total. isso poderia ser outra maneira de contornar o seu problema ...

    
por Anonymous Type 21.07.2010 / 07:23
fonte