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
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..
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
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
lbm1305 Geschrieben 20. September 2010 Geschrieben 20. September 2010 Bei einer falschen Frameworkversion würde Dir dies mitgeteilt werden. Ansonsten braucht man mehr Informationen.
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
Sys3D Geschrieben 22. September 2010 Autor Geschrieben 22. September 2010 Danke euch erstmal werde mich bei lösung nochmal melden
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.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden