Приложение Clickonce не перезапускается после завершения обновления
я используюAppplicationDeployment класс, чтобы проверить, доступно ли обновление, а затем обновить приложение, как показано ниже
Dim AD As System.Deployment.Application.ApplicationDeployment = System.Deployment.Application.ApplicationDeployment.CurrentDeployment
Dim info As System.Deployment.Application.UpdateCheckInfo = Nothing
Me.DialogResult = Windows.Forms.DialogResult.Cancel
Me.Close()
AD.Update()
Application.Restart() // this doesn't work which is still ok.
Перезагрузка нея пытаюсь найти путь к исполняемому файлу обновленного приложения и обновить реестр, чтобы при перезапуске системы пользователем запускалось самое последнее приложение.
Я не могу получить путь, где приложение установлено после обновления. Создает новую папку в c \ document ... \ user .... Я знаю. Но, нужно получить этот путь и обновить реестр.
У кого-нибудь есть указатели?