Изолированное хранилище и высота процесса
Я построил программу, которая включала встроенный апдейтер. Программа обновления загружает файлы в изолированное хранилище, а затем перезапускает себя с повышенными правами на копирование файлов. Моя проблема в том, что расположение изолированного хранилища отличается, когда программа работает с повышенными правами, а когда нет, она не видит файлов для копирования. Есть ли способ, чтобы изолированное хранилище не меняло расположение между повышенным и повышенным?
1 ответ
Решение
Изолированное хранилище.Net зависит от приложения и пользователя, повышенные привилегии изменяют пользователя и, следовательно, местоположение изолированного хранилища. Лучшим решением было бы повысить привилегии перед загрузкой обновлений.