Erro no assembly WixToolset.Dtf ao instalar o Client pela primeira vez

Visão Geral

Ao tentar instalar o Latromi Client em um computador pela primeira vez, a mensagem a seguir é exibida próximo ao final da instalação, antes do programa ter sido efetivamente registrado no Windows:

Nenhum erro é registrado nos arquivos de log e nem mesmo no registro de eventos do Windows.

A seguir, o conteúdo que aparece nos arquivos de log:

LatromiClientSetup
Data/Hora            Tipo     Origem                Categoria                 ID     Tempo            Mensagem
===========================================================================================================================================================================================================================================
2026-02-03 23:45:00  Info     LatromiClientSetup    --                        --     --               Programa iniciado em 'C:\Users\shell\Downloads\latromi.client-setup.exe'.
2026-02-03 23:45:00  Debug    LatromiClientSetup    --                        --     --               Interpretando linha de comando: 
2026-02-03 23:45:10  Info     LatromiClientSetup    --                        --     --               LATROMI Installation Service v1.0.189 foi instalado.
Installation Service
Data/Hora            Tipo     Origem                Categoria                 ID     Tempo            Mensagem
===========================================================================================================================================================================================================================================
2026-02-03 23:45:08  Info     LatromiInstSVC        --                        --     --               Programa iniciado em 'C:\Program Files (x86)\LATROMI\Installation Service\LatromiInstSVC.exe'.
2026-02-03 23:45:08  Debug    LatromiInstSVC        --                        --     --               Interpretando linha de comando: 
2026-02-03 23:45:08  Debug    LatromiInstSVC        --                        --     --               Chave de registro criada: HKEY_LOCAL_MACHINE\SOFTWARE\LATROMI\Path Mapping\Folders
2026-02-03 23:45:08  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Installation Service=C:\Program Files (x86)\LATROMI\Installation Service
2026-02-03 23:45:09  Info     LatromiInstSVC        --                        --     --               Serviço 'LatromiInstSVC': Iniciando... [Thread 4]
2026-02-03 23:45:09  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'AppUpdater' em net.tcp://localhost:62898/LatromiInstallSVC/AppUpdater/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'AppUninstaller' em net.tcp://localhost:62898/LatromiInstallSVC/AppUninstaller/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'AppInstaller' em net.tcp://localhost:62898/LatromiInstallSVC/AppInstaller/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'InstallerCommons' em net.tcp://localhost:62898/LatromiInstallSVC/InstallerCommons/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'WebServerManager' em net.tcp://localhost:62898/LatromiInstallSVC/WebServerManager/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'DataBaseManager' em net.tcp://localhost:62898/LatromiInstallSVC/DataBaseManager/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Hospedando o serviço 'BackgroundUpdater' em net.tcp://localhost:62898/LatromiInstallSVC/BackgroundUpdater/
2026-02-03 23:45:11  Info     LatromiInstSVC        --                        --     --               Serviço 'LatromiInstSVC': Iniciado.
2026-02-03 23:45:21  Info     LatromiInstSVC        --                        --     --               Iniciando atualizações automáticas... [Thread 5]
2026-02-03 23:45:21  Info     LatromiInstSVC        --                        --     --               Iniciando exclusão de versões anteriores... [Thread 4]
2026-02-03 23:45:21  Info     LatromiAutoUpdate     --                        --     --               Serviço de exclusão de versões anteriores iniciado.
2026-02-03 23:45:21  Info     LatromiAutoUpdate     --                        --     --               Serviço de atualização automática iniciado.
2026-02-03 23:45:21  Info     LatromiInstSVC        --                        --     --               Procurando pastas que podem ser excluídas...
2026-02-03 23:45:21  Info     LatromiInstSVC        --                        --     --               Iniciando exclusão de versões anteriores.
    Nenhuma pasta encontrada.

2026-02-03 23:45:21  Info     LatromiInstSVC        --                        --     --               Exclusão de versões anteriores concluída.
2026-02-03 23:45:22  Debug    LatromiAutoUpdate     --                        --     --               Os parâmetro foram salvos no registro do Windows.
2026-02-03 23:45:22  Info     LatromiAutoUpdate     --                        --     --               Verificando atualizações de 'LATROMI Installation Service'...
2026-02-03 23:45:23  Info     InstallerSVCSetup     --                        --     --               Programa iniciado em 'C:\Windows\SystemTemp\LatromiUpdateSVCSetup-v1.0.189.4.exe'.
2026-02-03 23:45:23  Debug    InstallerSVCSetup     --                        --     --               Interpretando linha de comando: /update /tmp /stage 4
2026-02-03 23:45:23  Debug    InstallerSVCSetup     --                        --     --                  update: 
2026-02-03 23:45:23  Debug    InstallerSVCSetup     --                        --     --                  tmp: 
2026-02-03 23:45:23  Debug    InstallerSVCSetup     --                        --     --                  stage: 4
2026-02-03 23:45:23  Debug    InstallerSVCSetup     --                        --     --               Procurando atualizações para a versão 1.0.189.4
2026-02-03 23:45:25  Debug    InstallerSVCSetup     --                        --     --               Nenhuma atualização encontrada
2026-02-03 23:45:25  Info     InstallerSVCSetup     --                        --     --               Serviço 'LatromiInstSVC' já estava atualizado.
2026-02-03 23:45:26  Debug    LatromiInstSVC        --                        --     --               Baixando arquivo 'https://dl.latromi.com.br/products/tools/LatromiTools.ico'...
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Arquivo baixado: 'C:\Windows\SystemTemp\LATROMI\06ca7952-23ae-41ec-b50c-f9f5a7327943\LatromiTools.ico'
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Software Distribution=C:\Program Files (x86)\Common Files\LATROMI\Software Distribution
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Adicionando à instalação: LATROMI Tools v1.0.34
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Adquirindo:  LATROMI Tools v1.0.34
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Download Iniciado: https://dl.latromi.com.br/products/tools/1.0/latromi.tools-1.0.34.4-bin.zip
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Download Iniciado: https://dl.latromi.com.br/products/tools/1.0/latromi.tools-1.0.34.4-bin.zip
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --               Download Concluído.
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --                   Origem do Download: https://dl.latromi.com.br/products/tools/1.0/latromi.tools-1.0.34.4-bin.zip
2026-02-03 23:45:27  Debug    LatromiInstSVC        --                        --     --                   Destino d do Download: C:\Program Files (x86)\Common Files\LATROMI\Software Distribution\060135a7-d7ac-8c7b-1840-bf5fd6db983a.zip.tmpmoivfrzjkve
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Instalação de 'LATROMI Tools v1.0.34' iniciada.
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Extração de arquivos iniciada: C:\Program Files (x86)\Common Files\LATROMI\Software Distribution\060135a7-d7ac-8c7b-1840-bf5fd6db983a.zip
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Extração de arquivos concluída: C:\Windows\SystemTemp\LATROMI\{344782e1-c2e5-4141-9a20-c83a9b80ad19}
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Diretório criado: C:\Program Files (x86)\LATROMI\Tools\NETFX 4.5.1 Tools
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Arquivo criado: C:\Program Files (x86)\LATROMI\Tools\Restarter.exe
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Arquivo criado: C:\Program Files (x86)\LATROMI\Tools\NETFX 4.5.1 Tools\CorFlags.exe
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Iniciando atualização da chave de registro '{89E5170F-8A60-496A-81E3-0FF2F4BEB4D3}'
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Chave de registro criada: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{89E5170F-8A60-496A-81E3-0FF2F4BEB4D3}
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: InstanceVariationName=
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: DisplayName=LATROMI Tools
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: InstallLocation=C:\\Program Files (x86)\\LATROMI\\Tools
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: InstallDate=20260203
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Publisher=LATROMI
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: DisplayIcon=C:\Program Files (x86)\LATROMI\Tools\Program.ico
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: URLInfoAbout=http://latromi.com.br
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Contact=suporte@latromi.com.br
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: HelpLink=http://latromi.com.br/wiki
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: HelpTelephone=+55 (51) 8194-8730
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: EstimatedSize=196
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: NoModify=1
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: NoRepair=1
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: DisplayVersion=1.0.34
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: ApplicationVersion=1.0.34.4
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: VersionMajor=1
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: VersionMinor=0
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: UninstallString="C:\\Program Files (x86)\\LATROMI\\Tools\\DefaultUninst.exe" /uninstall /tappid:7
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: QuietUninstallString="C:\\Program Files (x86)\\LATROMI\\Tools\\DefaultUninst.exe" /uninstall /tappid:7 /quiet
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Excluindo diretório 'C:\Windows\SystemTemp\LATROMI\{344782e1-c2e5-4141-9a20-c83a9b80ad19}\NETFX 4.5.1 Tools'
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Excluindo diretório 'C:\Windows\SystemTemp\LATROMI\{344782e1-c2e5-4141-9a20-c83a9b80ad19}'
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Chave de registro criada: HKEY_LOCAL_MACHINE\SOFTWARE\LATROMI\Installed Apps\{89E5170F-8A60-496A-81E3-0FF2F4BEB4D3}
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: AppId=7
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Name=LATROMI Tools
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: InstallLocation=C:\Program Files (x86)\LATROMI\Tools
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Version=1.0.34.4
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: SiteName=
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: ApplicaitonVirtualPath=
2026-02-03 23:45:28  Debug    LatromiInstSVC        --                        --     --               Valor de registro criado: Tools=C:\Program Files (x86)\LATROMI\Tools
2026-02-03 23:45:28  Info     LatromiInstSVC        --                        --     --               'LATROMI Tools v1.0.34' foi instalado.
2026-02-03 23:45:29  Debug    LatromiInstSVC        --                        --     --               Aguardando o final da instalação em LATROMI.Install.MultiInstaller
2026-02-03 23:45:29  Debug    LatromiInstSVC        --                        --     --               Instalação concluída em LATROMI.Install.MultiInstaller
2026-02-03 23:45:29  Info     LatromiAutoUpdate     --                        --     --               Verificando atualização dos aplicativos apartir do estágio: Final
2026-02-03 23:45:29  Debug    LatromiAutoUpdate     --                        --     --               Os parâmetro foram salvos no registro do Windows.
2026-02-03 23:45:29  Info     LatromiAutoUpdate     --                        --     --               Verificação de atualizações automáticas concluída.

Ao tentar instalar o Latromi Client novamente (segunda tentativa), o erro não ocorre.

Causa

O instalador do Latromi Client, contém uma referência à biblioteca WixToolset, no entanto essa referência não está sendo anexada ao executável unificado do Instalador.

Essa DLL utiliza uma arquitetura diferente e é evitada intencionalmente para evitar problemas com o processo de merge dos assemblies.

Solução

Remover a dependência da biblioteca WixToolset do instalador do Latromi Client.

Publicado: