Abrufen des aktuellen Verzeichnisses in einer Assembly, die von einer Webdienst-App und einem Windows-Dienst verwendet wird

Ich habe eine Assembly, die eine Konfigurationsdatei liest, die sich im Anwendungsverzeichnis befindet.

Diese Assembly wird von einem Windows-Dienst und einem Webdienst verwendet.

Vom Windows-Dienst aus funktioniert Folgendes:

string ConfigFile = Path.Combine (AppDomain.CurrentDomain.BaseDirectory, "MyFile.config");

Beim Webservice ist baseDirectory jedoch das Verzeichnis vor dem bin-Verzeichnis, in dem sich die Konfigurationsdatei befindet.

Wie bringe ich die Assembly dazu, die Datei sowohl für einen Windows-Dienst als auch für einen Webdienst zu finden?

Vielen Dank, JD.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage