2017-08-17 3 views
-1

Ich habe einen Windows-Dienst, den ich erstellt habe, und habe auch das Setup-Projekt dafür. Innerhalb dieses Setup-Projekts habe ich den Installationspfad in den Eigenschaften konfiguriert.Windows Service Installationspfad C#

[Programm] Company123 \ ServicesMonitor

Wenn ich den Dienst über Visual Studio installieren Sie es wie vorgesehen funktioniert, ist es an der richtigen Stelle installiert (C: \ Program Files (x86) \ Company123 \ ServicesMonitor). Aber wenn ich es unter Verwendung der tatsächlichen EXE- oder MSI-Datei des Setup-Projekts installiere, die ich im Freigabeordner des Setup-Projekts gefunden habe, wird der Dienst nur auf meinem Root-Laufwerk E: \ installiert.

Weiß jemand, warum das ist? Vielen Dank.

Antwort

0

Gehen Sie nicht zu den Projekt-Release-Ordner, gehen Sie auf Setup-Projekt Release/Debug-Ordner und suchen Sie nach. Exe oder. MSI-Datei.

+0

Ich gehe zum Release-Ordner des Setup-Projekts. "Aber wenn ich es mit der tatsächlichen .exe oder .msi des Setup-Projekts im Release-Ordner des Setup-Projekts installiert habe" –