Une chose dont je me suis toujours demandé est de savoir comment fonctionnent les correctifs logiciels. Beaucoup de logiciels semblent juste publier de nouvelles versions sur leurs binaires qui doivent être installés sur des versions plus anciennes, mais certains logiciels (systèmes d'exploitation comme Windows en particulier) semblent être capables de libérer de très petits correctifs qui corrigent des bugs ou ajoutent des fonctionnalités Logiciel.Comment les petits correctifs logiciels corrigent-ils les gros logiciels?
La plupart du temps, les correctifs que je vois ne peuvent pas remplacer des applications entières ou même de petits fichiers utilisés dans des applications. Pour moi, il semble que le binaire actuel est en cours de modification.
Comment ces types de correctifs sont-ils implémentés? Quelqu'un pourrait-il me signaler des ressources qui expliquent comment cela fonctionne, ou est-ce aussi simple que de remplacer de petits composants tels que des bibliothèques liées dans une application?
Je n'aurai probablement jamais besoin de faire un déploiement de cette manière, mais je suis curieux de savoir comment cela fonctionne. Si je comprends bien que les correctifs ne peuvent vraiment modifier que des parties de fichiers binaires, est-ce possible de le faire dans .NET? Si c'est le cas, j'aimerais l'apprendre puisque c'est le cadre que je connais le mieux et que j'aimerais comprendre comment cela fonctionne.
Je remplacerais "peut être" par est ou au moins est habituellement. –