coherent
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору bumburbia Цитата: Всё правильно, но программы по умолчанию для открытия PDF-файлов у всех разные, у меня, к примеру, Foxit Reader, у других - другие. Хотелось бы универсального решения. | А у меня PDF-XChange Viewer. И как объединить Foxit Reader и PDF-XChange Viewer? Единственное, что с ходу приходит на ум - это добавлять в сборку какой-то мини PDF-просмотрщик, типа Sumatra PDF, который будет ассоциирован с pdf в виртуальном реестре и который и будет собственно запускаться. А что, если тот же Foxit Reader запуститься не в виртуальном контейнере, это не устраивает чем-то? Добавлено: Конечно все зависит от конкретной сборки. Но, в принципе, можно задать наоборот, ChildProcessEnvironmentDefault=Virtual, а в исключениях (ChildProcessEnvironmentExceptions=) задать те процессы, которые будут запускаться в системе. И поскольку Foxit Reader, PDF-XChange Viewer и др. не будут в исключениях, то они будут запускаться в виртуальном контейнере. | Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 20:43 16-02-2015 | Исправлено: coherent, 20:52 16-02-2015 |
|