Als Referenz: Der Hauptgrund, warum ich diese Frage stelle, ist, dass AppContext.BaseDirectory ein nettes Tool ist, aber meistens etwa Folgendes liefert:
Code: Select all
C:\...\ProjectName\bin\Debug\net8.0\
Das ist in Ordnung und gut, aber was wäre, wenn ich nur auf den Projektordner („Projektname“) zugreifen möchte, z. B. um eine Datei zu erstellen oder zu lesen, die sich im Projektordner befindet, aber nicht speziell im Bin- oder Debug-Ordner? Ist dies nur durch Abschneiden der von AppContext zurückgegebenen Zeichenfolge möglich, oder gibt es Möglichkeiten, dies zu tun?