Stien er korrekt. Hvis jeg ændrer stien for jeg en exception i den process der forsøger at starte GPT.exe
Yderligere, bare for at være sikker, forsøgte jeg at skrive stien til ClipBoardet - og derefter paste stien i Start -> Run ! Her startes .exe filen også uden problemer.
det er selvfølgelig rigtig nok med det kan jo være at den forsøger at starte i et eller andet obskurt dir. altså noget med Environment.CurrentDirectory + "\\GPK\\GPT.exe" +c:\etellerandet\asfjn
Hold da op - jeg fik rettet problemet. Dog er jeg totalt lost om hvorfor den opfører sig som den gør.
Tilsyneladende, så tror GPK.exe at den Environment.CurrentDirectory er det samme som min process' CurrentDirectory. Derfor leder den i den forkerte mappe efter en configurations fil.
Mit fix gik simpelt på, at flytte indholdet fra GPK mappen til samme mappe som min process. Det giver ikke rigtigt nogen mening - specielt ikke når det nu virkede da jeg startede GPK manuelt :(
arne_v - ja, men når exe filen bliver kørt fra et sub dir til den process der starter min exe fil, så giver det da ingen mening, at det ikke er sub dir'et der er current directory?
processer arver saa vidt jeg ved current dir fra processen der har startet den
der er ikke noget mystisk, i at exe fir og current dir er forskellig
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.