Невозможно создать каталог на подключенном диске - PullRequest
0 голосов
/ 21 октября 2010

Я не могу создать каталог на подключенном диске. например Я сопоставил U: в каком-то месте, которое есть в сети. Использование vc ++ Я использую API CreateDirectory, но он не может создавать каталоги. Если я даю какое-нибудь локальное машинное местоположение, оно создает. любые решения. Пожалуйста, дайте мне знать.

Я попытался отладить свое приложение, и обнаружил, что при запуске службы окон оно не создается, а через отладку создает.

Примечание: расположение, в котором я хочу создать каталог, имеет полные права доступа.

1 Ответ

0 голосов
/ 21 октября 2010

Похоже, что преобразование диска в U: не видно из вашего сервиса. Это ожидаемо, поскольку сопоставления дисков обычно устанавливаются для каждого пользователя или сеанса.

Однако CreateDirectory () поддерживает UNC пути, поэтому вы можете передать \\server\share\path напрямую, вместо использования подключенного диска.

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