Hi!
I'm just a hobbyist programmer more or less and have grown up coding-wise in the .NET ClickOnce world. As much as I hesitate to do so, I'd really like to ask what I guess is a pretty basic question:
When one "installs" a program, what actually happens?!
Also: Some little apps/tools just run from the exe. Why do most programs need a fancy installation process? What are the advantages, disadvantages, pros & cons? Is installation usually necessary or more like standard practice?
Apologies for the extra questions. I'm just hoping for a plain-English more-or-less layman's explanation of the key factors.
Thx in advance!