Genri
Спасибо за советы, уже обошел систему другим способом
Ради интереса проверил твои способы снова, хотя вроде я их по отдельности пробовал ранее и не помогло.
1. allowunsafefiles - ноль реакции.
2. restartreplace - почитай справку чуть выше той строки, которую ты скопировал, а именно:
When an existing file needs to be replaced, and it is in use (locked) by another running process, Setup will by default display an error message.
Т.е. эта штука нужна только если файл занят и нет возможности его сразу заменить, тогда после установки сетап запросит перезагрузку, именно запросит, а не сам юзер должен догадаться. А файл, с которым я возился, не занят.
3. PrivilegesRequired=admin - тоже не помогает.
В общем как я думаю, работает защита виндовая Windows File Protection и установщик не дает ее насильно обойти, но хоть бы ругнулся, собака такая. Такие вот дела. Проверял на чистой системе под админом, так что это какая-то глобальная заковыка, а не ошибка на каком-то этапе тестирования.
Спасибо за советы, уже обошел систему другим способом
Ради интереса проверил твои способы снова, хотя вроде я их по отдельности пробовал ранее и не помогло.
1. allowunsafefiles - ноль реакции.
2. restartreplace - почитай справку чуть выше той строки, которую ты скопировал, а именно:
When an existing file needs to be replaced, and it is in use (locked) by another running process, Setup will by default display an error message.
Т.е. эта штука нужна только если файл занят и нет возможности его сразу заменить, тогда после установки сетап запросит перезагрузку, именно запросит, а не сам юзер должен догадаться. А файл, с которым я возился, не занят.
3. PrivilegesRequired=admin - тоже не помогает.
В общем как я думаю, работает защита виндовая Windows File Protection и установщик не дает ее насильно обойти, но хоть бы ругнулся, собака такая. Такие вот дела. Проверял на чистой системе под админом, так что это какая-то глобальная заковыка, а не ошибка на каком-то этапе тестирования.