У вас есть доступ к исходному коду целевого консольного приложения? Это приложение .NET?
Если да, сделайте следующее: добавьте целевое приложение в качестве ссылки на проект исходного приложения (exe можно добавить как dll, разницы нет). И вызвать какой-нибудь публичный метод.
// target.exe code
namespace Target {
public class MyConfig { }
public class Program {
static void Main(string[] args) { }
public static void EntryPoint(MyConfig conf) { }
}
}
// source.exe code
namespace Source {
class Program {
static void Main(string[] args) {
Target.MyConfig conf = new Target.Config();
Target.Program.EntryPoint(conf);
}
}
}