Я не могу установить программу на любом компьютере. «Существует проблема с этим пакетом установщика Windows» - PullRequest
0 голосов
/ 24 января 2019

Я создал программу с использованием .NET 4, Visual Studio 15.7 и собрал установщик .msi.Предполагается, что установщик запускает файл .bat во время установки, и он отлично работает на моем собственном компьютере, но когда я пытаюсь установить его на другом компьютере, появляется ошибка:

Возникла проблемас этим пакетом установщика Windows.Программа, запущенная как часть установки, завершилась не так, как ожидалось.Обратитесь в службу поддержки или к поставщику пакета.

Я выполнил его как администратор, используя учетную запись администратора и даже используя простое «эхо» в сценарии, чтобы увидеть, были ли команды причиной проблемы, но установка не удаласькаждый раз, если я не удаляю выполнение .bat из установщика.

Сценарий можно выполнить вручную после установки (без выполнения .bat при установке), поэтому команды в файле не являютсяпроблема.

Нужно ли давать какие-либо разрешения для файла .bat, прежде чем я соберу установщик или что-то в этом роде?Я действительно не знаю, почему не работает

Это мой файл .bat

@echo off
echo Installing
pause

И вот как я настраивал настраиваемое действие для выполнения .bat:

.bat file execution configuration

...