Я наконец понял, что я делаю не так. Я виню в этом отсутствие примеров VB в Интернете: -)
В событии Install_click (выполняемом событием щелчка пользователя на кнопке установки) мне не удалось подключить событие InstallStateChanged , например:
AddHandler Application.Current.InstallStateChanged, AddressOf App_InstallStateChanged
Я не понял, что этот шаг был необходим, и предположил, что событие произошло само по себе. Теперь я могу добавить код действия после установки в подпрограмму события * App_InstallStateChanged *:
Private Sub App_InstallStateChanged(ByVal sender As Object, ByVal e As EventArgs)
'Post-install execution code here
Select Case Application.Current.InstallState
Case InstallState.Installed
DisplayInstalled() 'Routine that executes upon successful install
Case InstallState.InstallFailed
DisplayFailed() 'Routine that executes upon failed install
End Select
End Sub