O que é o “XML XML Handler”?

3

O que é o "XML XML Handler"? Parece ser um programa do MS Office que gosta de estar associado a vários formatos de arquivo no Windows. Aqui está o que tem acontecido quando clico duas vezes em arquivos ".log" e ele é aberto com o Office XML Handler:

Claro que posso consertar isso clicando com o botão direito do mouse e alterando o programa que ele abre.

Mas o que é o Office XML Handler? Há algum tipo de arquivo com o qual ele deve estar associado?

    
por Aaron Campbell 28.07.2016 / 01:35

1 resposta

2

"Office XML Handler" é o nome de exibição do processo MSOXMLED.EXE , que está localizado em C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15 em meu computador. Ele é usado para abrir arquivos XML (talvez também outras extensões?) E detectar em qual programa do MS Office o arquivo deve ser associado (se houver) e, em seguida, abrir o arquivo com esse programa.

Isso é explicado no link :

So when an XML file is double-clicked in Explorer, Windows will launch MSOXMLED.EXE. This application is now looking inside the XML file and searches for an XML processing instruction. This processing instruction named mso-application can specify a ProgId:

<?mso-application progid="Word.Document"?>

...

So finally MSOXMLED.EXE will start the appropriate Office application or launch the default XML application which is specified under

HKEY_CLASSES_ROOT\XEV.GenericApp\shell\open\command

É evidente que recebi a mensagem de erro porque o arquivo que ele estava tentando abrir não tinha uma tag mso-application que informaria MSOXMLED.EXE como abrir o arquivo e eu não tenho a chave HKEY_CLASSES_ROOT\XEV.GenericApp\shell\open\command set, por isso não sabe o que fazer com o arquivo.

    
por 28.07.2016 / 20:04