Sys3D Geschrieben 19. September 2010 Geschrieben 19. September 2010 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 Zitieren
chrixko Geschrieben 20. September 2010 Geschrieben 20. September 2010 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.. Zitieren
Sys3D Geschrieben 20. September 2010 Autor Geschrieben 20. September 2010 Also da ich Microsoft Visual Studio Professional 2010 nutze warsch framework 4.0 oder? Außerdem eine Datenbank die per install datei mitgeliefert wird Zitieren
Guybrush Threepwood Geschrieben 20. September 2010 Geschrieben 20. September 2010 Also da ich Microsoft Visual Studio Professional 2010 nutze warsch framework 4.0 oder? Sollen wir jetzt raten? Solange du dir alle Infos aus der Nase ziehen lässt wird dir wohl kaum jemand helfen können oder wollen Zitieren
lbm1305 Geschrieben 20. September 2010 Geschrieben 20. September 2010 Bei einer falschen Frameworkversion würde Dir dies mitgeteilt werden. Ansonsten braucht man mehr Informationen. Zitieren
Mcolli Geschrieben 21. September 2010 Geschrieben 21. September 2010 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 Zitieren
Sys3D Geschrieben 22. September 2010 Autor Geschrieben 22. September 2010 Danke euch erstmal werde mich bei lösung nochmal melden Zitieren
Mcolli Geschrieben 23. September 2010 Geschrieben 23. September 2010 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. Zitieren
Empfohlene Beiträge
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.