Mam dwa pliki exe w tym samym folderze, mogę uruchomić exe2 z przycisku w exe1. Dzisiaj obserwowałem klienta przez sesję zdalną (usługi terminalowe) i exe2 nie udało się uruchomić błędu "Nie znaleziono pliku", ale exe1 był w tym samym katalogu, kiedy sprawdziliśmy. Więc czy powinienem używać AppDomain.CurrentDomain.BaseDirectory lub System.Environment.CurrentDirectory?Czy należy używać AppDomain.CurrentDomain.BaseDirectory lub System.Environment.CurrentDirectory?
Dzięki
@Jade M Jak ci wykonujący swoją exe1 w terminalu? –
Chcę dodać moje dwa centy, mówiąc, że 'string.GetFullPath (path)' używa 'Environment.CurrentDirectory' zamiast' CurrentDomain.BaseDirectory', ku mojemu zdziwieniu. – JBSnorro