395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
1 | |
.NET 4.x Обеспечить права доступа при работе с диском "C:\"05.10.2014, 11:41. Показов 1253. Ответов 1
Метки нет (Все метки)
У меня такой вопрос.
Допустим я написал программу. Вчера тестировал ее на разных компьютерах и выявились некоторые "проблемы" У меня Windows7. На данной операционной системе всё работает как положено. Поставил на виртуалку XP,там тоже работает как положено. Поставил Висту и на ней возникли проблемы. В определенные моменты моя программа обращается к диску С и сохраняет на него тхт, либо файлы с фотографиями. Тут и возникает проблема. В исключении выскакивает, мол отказано в доступе и указан путь. Решение очевидно, запустить программу от имени администратора. Собственно вопрос. Можно ли это как-то обойти? Если нет, то можно ли добавить программу типа как в исключения, чтобы не пришлось каждый раз запускать ее от имени администратора? Еще не помню где читал, что на диске С есть какая-то специальная папка, куда можно записывать файлы и вроде как не будет подобных исключений. Но я не уверен точно, данная информация не достоверна. Еще не гуглил по этому поводу. Буду благодарен за любую информацию.
0
|
05.10.2014, 11:41 | |
Ответы с готовыми решениями:
1
Права доступа при работе с БД Аксес При работе с жестким диском, диск периодически загружается на 100% Как обеспечить высокую производительность программы при работе с изображениями Права доступа при автовизации |
38 / 38 / 16
Регистрация: 14.03.2012
Сообщений: 168
|
|
05.10.2014, 13:47 | 2 |
Сообщение было отмечено Памирыч как решение
Решение
Думаю с папкой %temp% не будет проблем. А на счет прав администратора: чтобы программа запускалась от имени админа, зайдите в настройки проекта (обозреватель решений -> My Project). Далее нажмите на кнопку "Посмотреть параметры Windows". В открывшейся вкладке замените
Код
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> Код
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
1
|
05.10.2014, 13:47 | |
05.10.2014, 13:47 | |
Помогаю со студенческими работами здесь
2
как обеспечить защиту файлов на своем компьютере от скачивания/копирования при работе с удалённым пользователем через ти Надо разграничить права пользователя при работе с приложением. Права доступа к папкам при загрузке файлов права доступа при PHP как fastcgi Права доступа при использовании функции copy() Битрикс24 права доступа при загрузке файлов на диск Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |