Хорошо, я нашел проблему, ну, на самом деле их было несколько.
Сначала я запустил установщик через командную строку, чтобы сгенерировать файл журнала.
msiexec /i "C:\Path\To\Installer.msi" /L*V "C:\ProgramData\Install.log"
Затем я искал это файл для
FindRelatedProducts
, и он нашел приложение, которое устанавливало свойство SELFFOUND, теперь я искал в реестре GUID и понял, что это старый из мое тестирование, поэтому я удалил его, используя
msiexec /x {FoundGuid}
Тем не менее, проблема еще не решена, поэтому повторил процесс и нашел сообщение, в котором было указано
FindRelatedProducts: текущая установка за машину. Связанная установка для продукта '{MyGUID}' осуществляется для каждого пользователя. Пропуск ...
, поэтому все, что мне нужно было сделать, это изменить мой InstallScope с perMachine на perUser, и он обнаружил правильно.