Zum Inhalt springen

[VB.net]Das Programm hat einen Fehler festgestellt und muss beendet werden


Empfohlene Beiträge

Geschrieben

Hallo liebe Com

Ich muss euch nochmal um hilfe bitten

Also mein kleines Tool wollte ich nun weiterschicken.

Ich habe alle Dateien in eine Install gepackt und den link weitergeschickt.

Nun kommt bei allen Pc`s außer meinem Das Programm hat einen Fehler festgestellt und muss beendet werden woran kann es liegen?

btw ich habe keine fehlerroutine eingebaut

Geschrieben

Ich habe Dir mal ne simple TextLogging Library geschrieben. Wenn es ein RuntimeError sein sollte, und auf dem Zielrechner kein Visual Studio installiert ist wird das Debuggen ja meisten schwer. Da schaft die Bibilothek Abhilfe.

Du solltes halt an Schlüsselstellen im Code Logeinträge erzeugen.. sowie bei Abgefangen Expcetions. Mittels


#if debug

// Loggen

#endif

wird das loggen dann auch nur bei der Debug Version ausgeführt.

Wenn Du den Verweis auf die Bibilothek gesetzt hast in deinem Projekt kannst Du den entsprechenden Namespace in Klassen referenzieren und mittels der statischen Klasse "MyLittleTxtLogger" Logeinträge in eine zuvor zu bennende Datei in einem ebenfalls zu bennenden Pfad schreiben.

Dazu hast Du 2 Methoden:

1. public static void WRITE_INFO(String)

Schreibt einfach den String in die Logdatei

2. public static void WRITE_Error(String, Exception)

Schreibt den String mitsammt der Expcetion in die Logdatei

Du kannst einige Properties Auslesen, die die Datenstruktur eines Eintrags deffinieren, sowie selber für je Error und Info eine Prefix hinterlegen.

Zur weiteren Verarbeitung ist die Klasse "FileEntry" sowie die Methode public static List<FileEntry> RETRIEVE_ENTRIES() der klasse MyLittleTxtLogger da.

Am besten schauste Dir die Demo Anwendung an die ebenfalls beiliegt.

SimpleLogging.zip

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...