Hallo,
in meinem Projekt programmiere ich mehrere Hardwarekomponenten.
Die einen werden über Ethernet (TCPIP) und andere dierekt im PC angesteuert.
Fehlt dabei eine benötigte DLL bzw. steht nicht im korrekten Verzeichnis
läuft die BDS2006 beim compilieren in ein CPU-Fenster (ohne weitere
Fehlermeldung). D.h. die Ursache ist aus der IDE heraus nicht erkennbar!
O.k. wenn man es weiss kann man damit leben.
Interessant ist, dass man das Projekt kompilieren kann (->exe erstellen)
und diese dann läuft, wenn auch mit nachvollziehbarer Fehlermeldung.
Problematisch wirds wenn die Software auch auf PCs ohne diese Hardware
laufen soll bzw diese entweder falsch eingestellt oder defekt ist. Da muss
im Projekt diesen Fehler abfangen! Dummerweise läuft im Fehlerfall nichteinmal
der Debugger an (d.h. CPU-Fenster tritt dierekt nach z.B. Umschalt+F7 - Nächste Queltextzeile auf).
Folglich ist es AFAIK ein Mangel (Bug) der BDS2006 IDE. Kann man dies
irgendwie lösen?
Kennt jemand dieses Problem?
Please HELP!
in meinem Projekt programmiere ich mehrere Hardwarekomponenten.
Die einen werden über Ethernet (TCPIP) und andere dierekt im PC angesteuert.
Fehlt dabei eine benötigte DLL bzw. steht nicht im korrekten Verzeichnis
läuft die BDS2006 beim compilieren in ein CPU-Fenster (ohne weitere
Fehlermeldung). D.h. die Ursache ist aus der IDE heraus nicht erkennbar!
O.k. wenn man es weiss kann man damit leben.
Interessant ist, dass man das Projekt kompilieren kann (->exe erstellen)
und diese dann läuft, wenn auch mit nachvollziehbarer Fehlermeldung.
Problematisch wirds wenn die Software auch auf PCs ohne diese Hardware
laufen soll bzw diese entweder falsch eingestellt oder defekt ist. Da muss
im Projekt diesen Fehler abfangen! Dummerweise läuft im Fehlerfall nichteinmal
der Debugger an (d.h. CPU-Fenster tritt dierekt nach z.B. Umschalt+F7 - Nächste Queltextzeile auf).
Folglich ist es AFAIK ein Mangel (Bug) der BDS2006 IDE. Kann man dies
irgendwie lösen?
Kennt jemand dieses Problem?
Please HELP!
Comment