Projekt

Allgemein

Profil

Aktionen

Fehler #4

geschlossen
JH

AntPowerBridge: Pfad zur exe wird nicht auf Existenz geprüft

Fehler #4: AntPowerBridge: Pfad zur exe wird nicht auf Existenz geprüft

Von Julius Haman vor etwa 1 Monat hinzugefügt. Vor etwa 1 Monat aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
Gefunden in Version:
3.0.0

Beschreibung

AntPowerBridgeReady (Prefs.cs) prüft beim Start des Trainings nur, ob der
konfigurierte Pfad nicht leer ist – nicht, ob die Datei tatsächlich existiert.

Ist der Pfad falsch oder zeigt auf eine gelöschte/verschobene exe, versucht
AntPowerBridgeLauncher.Start() trotzdem Process.Start() aufzurufen. Der
Fehler wird im Hintergrund-Thread abgefangen und nur als Warning geloggt
(AntPowerBridgeLauncher.cs, StartAndConnect) – der Nutzer bekommt in der UI
keine Rückmeldung, dass ANT+ nicht funktioniert.

Betroffene Stellen:

  • ErControl.Model/Services/Prefs.cs, AntPowerBridgeReady
  • ErControl.Core/Services/AntPowerBridgeLauncher.cs, StartAndConnect

Erwartung: Pfad-Existenz prüfen (z.B. File.Exists) und/oder Fehler beim
Start sichtbar an den Nutzer melden statt nur zu loggen.

Aktionen

Auch abrufbar als: PDF Atom