Резюме:
Создайте главное приложение для запуска других приложений, объединив код в Visual Studio.
Подробнее:
У меня есть 3 проекта (все c #), которые я могу открыть в визуальной студии. Они все работают. Они все приложения на основе графического интерфейса. Я хочу создать главное приложение с несколькими кнопками, которые будут открывать каждое приложение, если нажата соответствующая кнопка.
Я знаю, что могу сделать это с помощью "System.Diagnostics.Process.Start (@" program1.exe ");" но я не хочу собирать все вместе и дать своим коллегам несколько exe-файлов и надеюсь, что они прочитают инструкции и выполнят правильный файл. Вместо этого я хотел бы взять все файлы .cs из приложений и импортировать их в мое главное приложение. Я хочу, чтобы файлы program1 запускались, когда я нажимаю кнопку program1 и запускаю ее как обычно. Возможно ли это?
Пример:
Это мастер-приложение будет выглядеть как приведенное ниже описание. Когда нажата кнопка program1, я хочу запустить program1.
_____________________
| master application|
| |
| |program1Button| |
| |
| |program2Button| |
| |
| |program3Button| |
| |
|___________________|