У меня есть пакет развертывания, который открывает приложение после завершения установки.При открытии это приложение проверяет соединение с базой данных, используя встроенную защиту Windows.
Проблема заключается в том, что при вызове
Process.Start(XXXXXXXXXX)
приложение открывается под учетной записью компьютера, котораяфактически делает установку под UAC в Windows 7.
Я знаю, что могу использовать объект ProcessStartInfo, чтобы попросить пользователя указать свой пароль и т. д. Однако это будет действительно раздражать, когда они уже зарегистрированы на компьютере.
Я пытался использовать ProcessStartInfo, WinAPI и т. Д., Но безрезультатно.
Кто-нибудь еще сталкивался с этим типом проблемы и / или есть предложенное решение.
В заключение япытаюсь вызвать
Process.Start........
Под учетными данными вошедшего в систему пользователя в качестве последнего действия пакета развертывания под Windows 7
приложения VB.NET, разработанного в VS2010 с использованием развертывания установщика Windows.