Hallo,
ich habe eine WPF Browseranwendung erstellt und muss auslesen, in welchem Verzeichnis diese installiert ist, da ich auf eine Konfigurationsdatei in diesem Ordner zugreifen muss. Im Debugger funktioniert dies mit System.Reflection.Assembly.GetExecutingAssembly().Location. Speichere ich das Programm aber mit "Anwendung veröffentlichen" und rufe dieses im Browser auf, gibt er mir als Verzeichnis "C:\users\username\appdata\local\apps\2.0\..." aus. Das Programm liegt aber eigentlich unter "D:\webs\BrowserApplication2". Wie kann ich diesen Ordner mit dem Programm bestimmen?
ich habe eine WPF Browseranwendung erstellt und muss auslesen, in welchem Verzeichnis diese installiert ist, da ich auf eine Konfigurationsdatei in diesem Ordner zugreifen muss. Im Debugger funktioniert dies mit System.Reflection.Assembly.GetExecutingAssembly().Location. Speichere ich das Programm aber mit "Anwendung veröffentlichen" und rufe dieses im Browser auf, gibt er mir als Verzeichnis "C:\users\username\appdata\local\apps\2.0\..." aus. Das Programm liegt aber eigentlich unter "D:\webs\BrowserApplication2". Wie kann ich diesen Ordner mit dem Programm bestimmen?