Как мы можем указать путь к файлу изображения, чтобы создать мультимедийный компонент на сервере?

Я пытаюсь создать мультимедийный компонент, где
1) я выполняю свой код на клиентском компьютере
2) Целью, где следует создать компонент, является один из тестовых серверов.
3) Здесь я использую http Coreservices, добавленные в качестве справочника услуг.

но часть, в которой я получаю ошибку, является путем к файлу изображения для мультимедийного компонента.

Случай:1) Я выбираю файл образа с клиентского компьютера. В этом случае я получаю сообщение об ошибке на этапе создания компонента:

Невозможно получить размер файла 'file:///C:foldername/image.jpg'
Не удалось найти часть пути 'C:\foldername\image.jpg'.

Случай:2) Я сопоставил тестовый сервер на клиентском компьютере, чтобы он создал диск Z, и я выбираю файл образа

В этом случае я получаю ту же ошибку на этапе создания компонента:

Невозможно получить размер файла 'file:///Z:/foldername/image.jpg'
Не удалось найти часть пути 'Z:\foldername\image.jpg'.

Мой вопрос: как мы можем указать путь к файлу изображения для создания мультимедийного компонента?

1 ответ

Решение

Я получил ответ и смог создать мультимедийный компонент на целевом сервере: использовал

StreamUpload2010Client streamClient = new StreamUpload2010Client();

и сохранил файл в templocation и загрузил его оттуда.

Спасибо

Другие вопросы по тегам