Скопируйте файл из одной папки сервера в другую папку, используя веб-сервис - PullRequest
0 голосов
/ 30 июня 2011

Я использую веб-сервис для приема URL уже загруженного файла и хотите скопировать этот файл (который находится на одном сервере с открытым доступом) в другую папку сервера

Проблема заключается в том, что при использовании Server.Mappath он всегда ссылается на местоположение проекта веб-службы, а не на местоположение URL.

Можно ли в любом случае скопировать файл с помощью веб-службы только с URL-адресом?

1 Ответ

0 голосов
/ 01 июля 2011

если файл находится на другом веб-сайте, чем веб-служба, то вы должны сообщить веб-службе, где находятся файлы. Вы можете поместить ключ в web.config для этого местоположения и затем составить имя файла:

Path.Combine(ConfigurationManager.AppSettings["FilesPath"],fileName);

Помните, что у вас должны быть права доступа к этой папке.

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