I have written two applications and one starts the other one using Process.Start(path_to_app2);
App2 starts as expected. Both of the applications save own xml configs