VS2008 Installation Project - No Repair Option
2 answers
After reading your edit, I'll try to give a guess, although I don't know if this is possible with the msi file. The "orca" tool can be downloaded from Microsoft (not associated with "orcas" which was the codename for the Visual Studio version). Orca can edit some properties of msi files, so this would be one place I would look for to be able to disable the restore option.
Another guess is that you can insert a custom action early enough.
+2
source to share