Den nya processen ärver working directory från den processen den startas från, så kan det månne vara så att programmet förutsätter att xml-filen finns i processens working directory, vilket i detta fall då antagligen inte är den katalogen som programmet finns i? I sådana fall borde du kunna lösa det genom att använda Process.Start(ProcessStartInfo) med ProcessStartInfo.WorkingDirectory satt till den katalogen som exe:n ligger i.
Frågan#1
Jag håller på med ett custom installationsprogam som när det är klart startar ett program.
Programmet ska läsa in en xml fil som finns i samma mapp.
Nu har jag testat med både Process.Start(exefilen) och att starta processen med UseShellExecute men i båda fallen startas bara programmet men den läser inte in xml filen.
Några idéer?
Skriver i C#
