Der Code ist zu groß, um ihn hierher zu schicken, und ich weiß nicht, welche Teile wichtig sind. Ich habe es auf jedem PC versucht, den ich habe, und es funktioniert auf keinem von ihnen. VS2010 kompiliert Code ohne Warnung oder Fehler und läuft Anwendung gut, funktioniert auch gut, wenn ich die Anwendung einfach aus dem OS starten. Wenn ich es auf anderen PC setzen nicht funktioniert (ich habe Framework 4.0 überall, andere meine Anwendungen funktioniert gut).
Auf meinem Laptop (Win XP) heißt es: "Das Programm ist auf ein Problem gestoßen und muss geschlossen werden...". Die Standard-Windows-Fehlermeldung "Senden/Nicht senden" sagt nichts über das Problem aus.
Auf meinem PC (Win XP) wurde dasselbe gesagt wie auf dem Laptop, dann habe ich Visual Studio dort installiert und es funktionierte einwandfrei. Wenn ich VS10 deinstallieren stürzte es wieder mit Massage wie "unhandled Ausnahme Just-in-Time Debugger nicht gefunden...", wieder nichts spezifisches über Problem.
Mein Freund hat seinen Laptop mitgebracht (Win 7) und es wurde keine Nachricht angezeigt, aber auch keine App. Es hat nichts getan, keine Nachricht, keine Anwendung, nicht einmal ein Prozess gestartet. Wenn ich auf das Symbol geklickt warten Cursor erschien für 2 Sekunden und das ist alles.
Jedes Mal dasselbe, es wird nicht einmal ein Formular angezeigt, es stürzt sofort ab. Der einzige PC, auf dem die App tatsächlich funktioniert, ist der PC (Win 7), auf dem ich sie erstellt habe, natürlich mit installiertem Visual Studio 2010. Ich glaube, dass andere PCs vermissen einige Dateien oder .dll und anderen Müll, die mit VS2010 installiert ist. Irgendwelche Ideen, wonach ich suchen sollte? Ich kann VS nicht überall installieren, es ist sehr umfangreich und es ist, als würde man sagen "Sie brauchen Adobe Premiere, um das Video anzusehen".
EDIT: Ereignisse in Windows:
Application: Floorball.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
Stack:
at Floorball.Interface.InitializeComponent()
at Floorball.Interface..ctor()
at Floorball.Program.Main()
[LÖSUNG] Nun, nicht ganz gelöst, aber ich konnte die GUI-Komponente in InitializeCoponent() finden, die den Absturz verursacht. Es ist das dumme LineShape! Ich verstehe nicht wirklich, warum es nicht überall richtig funktioniert! Wenn also jemand ein ähnliches Problem hat, sollte er diese Lösung ausprobieren!