Ich habe ein .NET-Projekt, das die Verantwortung der PC-Zeiterfassung von der Windows-eingebauten W32Time-Dienst auf den Open-Source-NTP-Dienst zu ändern.Beenden Sie jemand anderen Service auf WIX installieren
Also muss ich den W32Time-Dienst während der Installation deaktivieren. Kann dies unter Verwendung des ServiceControl
Elements geschehen, oder ist das nur für die eigenen Dienste von Nutzen? (Das Attribut 'Entfernen' weist darauf hin, dass es nicht für andere Dienste verwendet werden kann).
Wenn letzteres die nächste Möglichkeit ist, verwenden Sie CustomAction
, um den sc stop
Befehl auszuführen?
(Übrigens, es gibt viele ähnliche Fragen, aber soweit ich sehen kann, sind sie alle über Dienste, die vom WIX-Installer installiert werden).
Danke. Ich habe entdeckt, dass diese Befehle stoppen und sie deaktivieren und bei einem Neustart erhalten bleiben: 'net stop W32Time'; 'sc config W32Time start = deaktiviert' Also ich denke, ich muss das in einer customAction ausführen – spiderplant0