Mage.exe завершается с ошибкой из-за нераспознанного типа файла во время ручного развертывания ClickOnce.

Мы запускаем mage.exe как часть задачи развертывания ClickOnce на основе NAnt для нашего настольного приложения бэк-офиса, которое содержит в основном Windows Forms и немного WPF.

Для одного нового разработчика следующая команда не работает (некоторые имена изменены для запутывания...)

mage/mage -Update "\\MyServer\Installs\QA\MyClient\Application Files\MyClientUIUnrecognized file type - "\\MyServer\Installs\QA\MyClient\Application Files\MyClientUI_4_44_0_1\MyClientUI.exe.manifest"44_0_1\MyClientUI.exe.manifest" -Name "MyClient QA" -Publisher WeCorp -Version 4.44.0.1 -UseManifestForTrust true

(Примечание: файл mage.exe находится в показанном относительном подпути, сам по себе в этой папке...)

Для всех остальных в команде эта точная команда работает нормально, но для одного из двух новых разработчиков в случае сбоя:

Unrecognized file type - "\\MyServer\Installs\QA\MyClient\Application Files\MyClientUI_4_44_0_1\MyClientUI.exe.manifest"

Есть ли какая-то конфигурация на уровне машины, которая влияет на то, что mage.exe считает «распознанным файлом»?


person Zach Blocker    schedule 19.05.2017    source источник


Ответы (1)


Оказывается, мы использовали очень старую версию Mage.exe, и последняя версия Windows 10 не выдавала это сообщение об ошибке.

person Zach Blocker    schedule 11.08.2017