What's involved in making a C Windows installer?
I can't seem to find a definitive guide anywhere for a "C way" to install programs in windows. Ie, what I'm looking for is a guildeline or rulebook that tells me what needs to go where and what regkeys need to be in place to allow for a user to use the Controll Pannel to cleanly uninstall my program.
I'm pretty new to the windows registry concept and from what I can tell the current exes that are pointed to in
need to be launched by msiexec.
An entry also exists in HKEY_CLASS_ROOT for some programs. I can't see any sort of "standard" here.
Also, how are these GUIDs generated? Do they have to be GUIDs?
Any help will be greatly appreciated!