Я нашел другие параметры, которые влияют на него.
CreateAppDir=no
На странице CreateAppDir говорится:
Если для этого установлено значение no, никакой каталог для приложения не будет создан, страница мастера Select Destination Location не будет отображаться, а константа каталога {app} эквивалентна константе каталога {win}. Если функция удаления включена, когда
blockquote>CreateAppDir
нет, файлы данных деинсталляции создаются в каталоге ОС Windows.
Это известная ошибка , в которой проверка избыточного свойства не применяется к вложенным типам, включающим объединения и пересечения так, как ожидают люди. Проверка избыточного свойства является своего рода дополнением к системе типов, которое применяется только к литералам объекта, поэтому, когда оно не применяется, все возвращается к правилу структурного подтипа , где тип {a: A, b: B}
является подтип {a: A}
, и поэтому значение первого типа должно присваиваться переменной последнего типа. Возможно, вы захотите перейти к проблеме в Github и дать ей