Pfad zeigt auf C:\Windows\system32

aquasonic

Erfahrenes Mitglied
Guten morgen zusammen

Ich habe irgendwie ein merkwürdiges Problem. Eigentlich möchte ich nur den Pfad auslesen wo sich meine ASP.NET Applikation befindet. Ich brauche dazu folgendes:

PHP:
strPfad = Path.GetFullPath("config.xml");

Das gibt mir aber den Pfad "C:\WINDOWS\system32\config.xml".

Wenn ich es so versuche, was ja eigentlich das gleiche ist, geht das auch nicht, der Pfad ist immer noch "C:\WINDOWS\system32\config.xml".

PHP:
strPfad = Environment.CurrentDirectory + "\\config.xml";

(Es sind da schon 2 \, es zeigt aber nur einen an...)

Mache ich etwas falsch oder was ist das Problem? Ich habe zum Thema Pfad schon dieses Thread gefunden: http://www.tutorials.de/tutorials148802.html

Ich möchte es aber lieber nicht so machen.

Vielen Dank schonmal für die Hilfe. :)
 
Das mit dem Assembly funktioniert irgendwie nicht...

aber mit

PHP:
HttpContext.Current.Server.MapPath("config.xml");

funktioniert es... Vielen Dank euch beiden :)
 
Zurück