Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Empfohlene Antworten

Veröffentlicht

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

Dazu bräuchte man noch ein paar Informationen wie:

-welche Framework-Version? Ist die Version auch bei den "anderen" installiert?

-nutzt du irgendwelche fremde Bibliotheken?

-etc..

Also da ich Microsoft Visual Studio Professional 2010 nutze warsch framework 4.0 oder? Außerdem eine Datenbank die per install datei mitgeliefert wird

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

Danke euch erstmal werde mich bei lösung nochmal melden

Danke euch erstmal werde mich bei lösung nochmal melden

Wäre auch schön zu höhren ob Dir die Library geholfen hat ... bzw ob Du Probleme bei der Nutzung dieser hast.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.