Как использовать путь к серверу для доступа к файлу для вложения - PullRequest
0 голосов
/ 20 сентября 2010

Я пытаюсь получить доступ к файлу на другом сервере из моего приложения. Из приложения я могу получить доступ к файлам из проводника Windows, но когда я использую тот же путь в своем приложении, я получаю сообщение об ошибке «Не удалось найти часть пути F: \ Unknown \ ABC \ DEF \ МНО \ Fren.jpg».

Мой код идет сюда ..

 String FilePath;
 FilePath = Request.FilePath("\\\\ABC\\DEF\\MNO\\Fren.jpg");
 System.Net.Mail.Attachment a = new System.Net.Mail.Attachment(FilePath);

в чем проблема в моем коде?

1 Ответ

0 голосов
/ 20 сентября 2010

Обычно это проблема с правами доступа (не проблема с отсутствием файла). Убедитесь, что учетная запись, которую вы фактически используете для доступа для чтения (например, учетная запись IIS или учетная запись ASPNET, если это делается из IIS), имеет разрешения на чтение файла.

- Dave

...