Let's say I compiled the msi installer and installed the program with it. Over time, other folders and files appear in the folder with the installed program that were not in the installation package (let's call them non-installation).
Now I need to build a new installation package with updated files (i.e. in the old installation package I only change a few files and UpdateCode).
By launching a new msi package, all files are first deleted from me, and then new ones are installed (everything is correct, this is how the installer works), BUT non-installation files are also deleted and therefore lost forever.
Please tell me, is it possible to somehow make sure that files that are not in the installation package are not deleted after reinstallation? It is necessary to do this with the installation package, the option with PATCHES does NOT interest me