Il msi dovrebbe tenere i percorsi per tutte le dipendenze esterne ed essere relativo o assoluto, secondo come fate configurare le cose.
SE fate l'elaborazione affatto speciale, realmente vorrete avere gente funzionata il setup.exe e non il MSI dovuto le edizioni di UAC.