Я попробовал то же самое, и я вижу форму.Единственное отличие, которое я вижу, это то, что вам не хватает base.OnAfterInstall (saveState);в вашем коде.
И если он по-прежнему не отображается, попробуйте установить MessageBox, чтобы увидеть, подключен ли ваш установщик с проектом установки
protected override void OnAfterInstall(IDictionary savedState)
{
// message box to test
MessageBox.Show("test");
Verify topmostForm = new Verify();
topmostForm.BringToFront();
topmostForm.TopMost = true;
topmostForm.ShowDialog();
//this line is missing in your code
base.OnAfterInstall(savedState);
}