Мне интересно, может ли кто-нибудь указать мне правильное направление. Вы знаете, как, например, в большинстве IDE, если вы открываете исходный файл с помощью «open with», он запускает программу и открывает ее? и затем, если вы откроете другую, она откроет ее на новой вкладке в том же процессе?
Мой вопрос не в том, как добавить программу в команды оболочки, а скорее:
Как приложение C # "получит" файл PDF, например?
Как приложение откроет файл в том же процессе, когда с ним запускается другой файл (без экземпляров программы)?