Может ли кто-нибудь объяснить мне, почему эта ошибка произошла при выполнении операций ввода-вывода? - PullRequest
0 голосов
/ 24 ноября 2010

У меня есть небольшое приложение для Windows, которое было дано в этой статье .

В этом я хочу сжать файл sample.txt. Но я получаю эту ошибку:

"Доступ к пути C: \ Documents and Settings \ hemanth.vemu \ Desktop \ Compress 'запрещен."

Пожалуйста, помогите мне в этом.

Ответы [ 2 ]

1 голос
/ 24 ноября 2010

Это означает именно то, что написано.

У учетной записи, под которой запущено приложение, нет необходимых прав доступа к рассматриваемой папке.

Убедитесь, что у вас есть права на чтение / запись / создание папки, с которой вы работаете.

0 голосов
/ 24 ноября 2010

Вам нужно будет предоставить аутентификацию вашего приложения пользователю hemanth.vemu.Вы можете использовать LogonUser для этого.Он может проверять как локальных, так и удаленных пользователей.Для локальных пользователей просто передайте имя машины вместо домена.

...