How to test an installer:
1) do clean install of initial OS version (not expanded with service packs or any updates)
2) run your program and confirm it reports meaningful error
3) run your installer
4) run your program again and confirm it now works properly
Resume: too much trouble