Ich habe eine Assembly, die eine Konfigurationsdatei liest, die sich im Anwendungsverzeichnis befindet.Abrufen des aktuellen Verzeichnisses in einer Assembly, die von einer Webdienst-App und einem Windows-Dienst verwendet wird
Diese Baugruppe wird von einem Windows-Dienst und einem Webdienst verwendet.
Von den Windows-Dienst folgende Arbeiten:
String ConfigFile = Path.Combine (AppDomain.CurrentDomain.BaseDirectory "MyFile.config");
Vom Webservice ist baseDirectory jedoch das Verzeichnis vor dem Verzeichnis bin, in dem sich die Konfigurationsdatei befindet.
Wie kann ich die Assembly die Datei für einen Windows-Dienst und einen Webdienst finden?
Danke JD.
Danke das scheint zu funktionieren. Anfangs hatte ich in der Webservice-Version RelativeSearchPath, was für die Windows-Serviceversion null war. –
Um es schön aussehen zu lassen, schlage ich vor, diese 2-stufige Suche in einer Eigenschaft zu verstecken ... –