Я использую Visual Studio 2017 Pro вместе с InstallShield Lite.Я установил предварительные условия для установки дистрибутивов c ++ 2017 (x86).Проблема в том, что при установке экрана указывается команда / q / noreboot.Обратите внимание, что между / q и / noreboot нет пробела.Следствием этого является то, что ваша программа установки выдаст ошибку при установке распространяемого файла при любых обстоятельствах.Например, если распространяемый файл не установлен, он фактически установит его, но затем выдаст ошибку, что установка не удалась.Фактически это установило это.Если он уже установлен или установлена более ранняя версия, он не установит его, а также выдаст то же сообщение о том, что произошла ошибкаЭто сбивает с толку конечного пользователя приложения, поскольку он всегда должен указывать продолжить в любом случае.С другой стороны, если у вас есть пробел / q / noreboot, он всегда работает отлично и не выдает ошибку (по крайней мере, при тестировании в командной строке вне InstallShield. Поэтому вопрос заключается в том, как можно изменить командную строкуза обязательное условие в Visual Studio Lite? Спасибо