Microsoft Office 2007 de instalação automatizada edição de o config.xml arquivo
-
09-06-2019 - |
Pergunta
Eu estou criando um sistema automatizado de instalação do Office 2007.Para personalizar a sua instalação do Office 2007 a Ferramenta de Personalização do Office (OCT) faz a maioria do trabalho para você.Um a NOV a características é a capacidade de executar programas adicionais durante a instalação do Office.No entanto, é muito ruim para ele.
Felizmente editando o adequado config.xml
arquivo contido dentro os arquivos do instalador, você tem mais controle sobre a execução desses programas adicionais.Dentro do config.xml
arquivo este recurso é definido pelo command
elemento. Este link no TechNet fala tudo sobre ele.
Nesta documentação, ele afirma:
Attributes
You can specify double-quotation marks (") in the Path and Args attributes by specifying two double-quotation marks together ("").
<Command Path="myscript.exe" Args="/id ""123 abc"" /q" />
Eu gostaria de usar aspas duplas em um argumento que eu gostaria de passar para o comando que estou executando.Infelizmente, quando eu configurar meu config.xml
arquivo, como mostrado no exemplo, o Office 2007 de instalação falha e exibe a seguinte mensagem de erro nos logs de instalação:
Parsing config.xml at: \\aumel1pc356\c$\Documents and Settings\nichollsd2\Desktop\source\office\Enterprise.WW\config.xml
Error: XML document load failed for file: \\aumel1pc356\c$\Documents and Settings\nichollsd2\Desktop\source\office\Enterprise.WW\config.xml HResult: 0x1.
Alguém tem alguma experiência com este problema?Eu adoraria ter outra perspectiva sobre ele.
Solução
No padrão XML incorporar citações em valores de atributo usando "
, &34;
ou 
.
Ver a página Taxas para obter uma lista de referências de entidade XML.
Eu não sei se isso vai resolver o seu problema, mas vendo como ele é um erro do analisador XML deveria.