WIX - ошибка TRCH0103 - PullRequest
       5

WIX - ошибка TRCH0103

0 голосов
/ 14 мая 2011

Я хочу создать многоязычный MSI.Поэтому я использую факел для создания файлов преобразования.С некоторыми языками это работает, а с другими я получил следующую ошибку.Есть идеи, что не так?

Спасибо, Сабина

C:\Program Files\Windows Installer XML v3.5\bin>torch.exe -t language "Release\en-US\Testprog.msi" "Release\de-DE\Testprog.msi" -out "transforms\de-DE.mst"
Microsoft (R) Windows Installer Xml Transform Builder version 3.5.2519.0
Copyright (C) Microsoft Corporation. All rights reserved.


C:\Program Files\Windows Installer XML v3.5\bin>torch.exe -t language "Release\en-US\Testprog.msi" "Release\pt_pt\Testprog.msi" -out "transforms\pt-pt.mst"
Microsoft (R) Windows Installer Xml Transform Builder version 3.5.2519.0
Copyright (C) Microsoft Corporation. All rights reserved.

torch.exe : error TRCH0103 : The system cannot find the file 'C:\Program Files\Windows Installer XML v3.5\bin\Release\pt_pt\Testprog.msi' with type 'Database'.

Файл Testprog.msi выходит из папки "pt_pt" и работает автономно.

Ответы [ 2 ]

0 голосов
/ 16 мая 2011

Кажется, что когда запускается вторая команда (для pt_pt), текущим каталогом является папка / bin места установки WiX. Вы можете увидеть его по пути, отображаемому в сообщении об ошибке. Держу пари, что в папке WiX / bin нет файла «Release \ pt_pt \ Testprog.msi». Если вы узнаете, почему текущий каталог переключается, вы решите проблему.

0 голосов
/ 14 мая 2011

Прежде чем пытаться что-то еще, я бы проверил с полными путями ко всем файлам в командной строке, чтобы убедиться, что команда действительно завершается с ошибкой torch.exe, а не какой-то проблемой с путями Windows.

...