Так что я изучаю идею использования чего-то вроде bsdiff для создания очень маленьких и автоматических патчей. Я заметил одно ограничение: он не будет обновлять номер установленной версии, который отображается в разделе «Программы и компоненты» в win7. Есть ли способ, которым вы можете обновить это вручную, какие API-интерфейсы вы должны использовать? и любые другие вещи, которые вы должны учитывать, очевидно, что такие вещи, как UAC, должны быть рассмотрены.