У меня есть одна серьезная проблема с моим приложением.У меня есть приложение и средство обновления в виде отдельных исполняемых файлов.Когда доступно обновление, обновление выполняет обновление, а по завершении процесса запускает мое приложение.Основная проблема заключается в том, что приложение установлено в папке с программными файлами, поэтому программе обновления нужны привилегии администратора UAC, и это нормально, но когда мне нужно запустить приложение обновления, необходимо запустить его как обычный пользователь, потому что если оно запускается как администратори падение не работает (не проблема приложения, UAC блокирует его).Я пробовал несколько разных решений, и даже это: Как запустить НЕ с повышенными правами в Vista (.NET)
Это не помогло мне - мое приложение запускается от имени администратора.