Алексей писал(а):
Допустим, я хочу запустить Project1.exe Ну и запускай на здоровье

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