Spośród następujących metod uzyskania katalogu roboczego zespołu wykonującego, czy istnieje zalecenie, który z nich jest uważany za najlepsze rozwiązanie? Słyszałem od moich programistów, że metoda 1 kończy się niepowodzeniem w przypadku Windows 7 SP1 64-bit czasami, chyba że uruchomiono z podwyższonymi uprawnieniami (Uruchom jako Administrator). Ale metoda 2 działa cały czas. Czy jest jakiś powód, że ten pierwszy czasami zawodził?Environment.CurrentDirectory vs System.Reflection
Metoda 1:
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly.Location())
Metoda 2:
Environment.CurrentDirectory
Dzięki! To całkiem dobra ostrożność (po prostu głosowałem za tobą). Czy istnieje powód, dla którego nie "czasami" nie działa na Win 7 64-bit Sp1? –
@RomulusParthus: Przykro mi, nie mogę ci pomóc w tej sprawie - może to miejsce, w którym zgromadzono zgromadzenie, ale to tylko dzikie domysły ... – ChrFin
dzięki. Bez obaw. –