Hi allerseits,
ich verwende in einem Service folgende Zeile, um den Service alle 30 Minuten zu starten:
StartServiceAt("", DateTime.Now + 1800 * DateTime.TicksPerSecond, True)
Der Service aktualisiert dann ein Widget.
Was mich irritiert:
Wird das Widget neu erzeugt, startet der Service (in Service_Create des Widget Moduls wird StartService("meinservice") aufgerufen).
Anschließend wird der Service alle 30 Minuten ausgeführt.
Wird allerdings die App aktualisiert (neues Update), dann wird der Service *nicht* gestartet, sondern erst nach x Minuten, sobald eben StartServiceAt wieder greift...
Lässt es sich irgendwie hinbekommen, dass der Service in diesem Falle auf jeden Fall neu startet?
Herzliche Grüße
Carsten