É possível ativar o log ou qualquer tipo de modo de depuração para a Ferramenta de Implantação do Office?

2

Estou tendo um problema difícil com a instalação do Office 2016 usando a Ferramenta de Implantação do Office (ODT) . O problema é agravado pelo fato de que não consigo ver nenhuma maneira de obter informações sobre o que a ODT está realmente fazendo - ela simplesmente fornece essa mensagem de status vaga e nenhuma outra informação além das mensagens de erro (e eu extraí o máximo de informações relevantes daquelas que eu puder).

We're getting things ready

De acordo com este artigo do blog de MS de 2010 , para versões anteriores do Office, era possível habilitar "Verbose logging" para seus instaladores:

The first thing to do when troubleshooting Office install failures is to ensure that MSI verbose logging is enabled. In Office 2007/2010 there is a setup.exe log file that gets created by default, but it does not give the amount of detail that is usually required to diagnose an installation failure. With verbose MSI logging enabled we will get a verbose log file for each component that Office 2007/2010 installs. We will have a verbose log for the install of the Word component, one for Excel, and so on.

To enable verbose logging you will want to set the following registry keys.

 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] 
 "Debug"=dword:00000007 
 "Logging"="voicewarmup"

No entanto, isso é específico para o procedimento de instalação antigo que parece ter sido por aplicativo ("um log detalhado para a instalação do componente Word, um para o Excel e assim por diante"), enquanto meu entendimento é que o ODT ( introduzido com o Office 2013) instala todos eles como um só.

Existe algo como isso que permite o registro em log detalhado ou qualquer outra forma de depuração para instalações usando a Ferramenta de Implantação do Office com o Office 2016?

    
por user568458 20.11.2015 / 13:32

2 respostas

2

Acontece que as configurações de log para ODT são controladas pelo arquivo de configuração Configuration.xml, que alterna entre Off e Standard logging.

A partir da referência para o xml de configuração , o padrão é Registro padrão, salvo para% TEMP%.

Eu tive problemas para encontrar os logs relevantes lá, então obtive resultados mais fáceis de usar criando uma pasta log na pasta que eu estava usando para ODT e adicionando o seguinte ao meu arquivo de configuração, abaixo do <Configuration> mas fora do <Add> :

  <Logging Level="Standard" Path="C:\odt\log" />

Os próprios arquivos de log têm um nome de arquivo sem referência a ODT (daí meus problemas em encontrá-los em %TEMP% ), do formato PCNAME-DATESTAMP-TIMESTAMP por exemplo MYPC-20151120-1330 .

Aqui está um exemplo de uma configuração completa que funcionou para mim, incluindo a configuração do registro, para que você possa ver mais facilmente onde está:

<Configuration>

  <Add OfficeClientEdition="32" Branch="Current" Version="16.0.4229.1029" SourcePath="C:\odt">
    <Product ID="O365BusinessRetail">
      <Language ID="en-us" />
    </Product>
  </Add>

  <Logging Level="Standard" Path="C:\odt\log" />

</Configuration>
    
por 20.11.2015 / 14:31
1

Além da resposta já dada para isso, vale a pena notar que agora há um prático criador de arquivos de configuração online no link que lhe dá um link para pegar o ODT se você ainda não o tiver feito e, em seguida, orienta a configuração de um arquivo de configuração com uma série de perguntas no estilo do Assistente sobre o que você deseja implantar, o idioma que deseja usar, etc. etc

    
por 31.05.2018 / 03:34