[prg] Re[2]: c#: Запуск файлов на сервере из программы на локальном компьютере
Приветствую всех!
> Теоретически, нужно определить какая программа ассоциирована с данным
типом
> файлов и передать ей ссылку на него.
Есть, как минимум, две особенности у такого подхода. Во-первых, это не путь
к файлу, а url, поэтому прежде всего проверяется ассоциация протокола (т.е.
http://). Наиболее вероятно, что этот протокол ассоциирован с браузером по
умолчанию.
А уже браузер, получив информацию от http-сервера о типе передаваемых
данных, решает, что делать с файлом (плюс настройки пользователя). Вторая
особенность: не все программы поддерживают работу с url в качестве
параметра, поэтому, чтобы гарантировать работоспособность, файл можно
загрузить на локальную машину в каталог временных файлов и работать уже с
ним.
Все нужное для этого есть в .Net .
Успехов. Анатолий.