Ok Ich fehle etwas hier..NET WinApp wird nicht auf anderen Computer abhängig von Kompiliermaschine
Ich habe meinen Computer dev (x86, Windows 7) mit Visual Studio Premium. Ich habe eine Testmaschine (x86, Windows XP) mit Visual Studio Express.
Auf beiden Rechner kompiliere ich genau das gleiche (Winapp + einige DLL-Projekt) in der gleichen .net-Version (3.5) und alle externen Referenzen gefunden und in beiden Fällen auch beide Maschinen sind auf der gleichen Domäne.
Auf meinem Test, wenn ich kompilieren, es funktioniert und es läuft sowohl beim Kopieren und Öffnen App
Auf meinem Entwickler, es funktioniert, und auf sich selbst laufen, aber wenn ich kopieren Ausgabe zu testen, es wird nicht geöffnet.
Ich habe doppelt geprüft und versucht, die alle Build-Konfiguration und es ist immer das gleiche Ergebnis (Debug/Release, any-cpu/x86, usw.)
Ich habe versucht, auch meinen Code in try catch zu setzen und fügen ein Handler auf appdomain unbehandelt Ausnahme und es ist immer der gleiche Fehler ...
Ich habe den Fehler googled versucht ein paar Dinge, aber ich habe keine Ideen mehr. Ein Hinweis, wo oder was gesucht werden soll, wäre sehr zu schätzen!
Hier ist der Fehler:
Type de l'événement : Erreur
Source de l'événement : .NET Runtime 2.0 Error Reporting
Catégorie de l'événement : Aucun
ID de l'événement : 5000
Date : 24-11-2010
Heure : 09:17:09
Utilisateur : N/A
Ordinateur : PCD25569
Description : EventType clr20r3, P1 waf_detours.exe, P2 1.0.0.0, P3 4ced1e3e, P4 waf_detours, P5 1.0.0.0, P6 4ced1e3e, P7 d, P8 c6, P9 system.invalidoperationexception, P10 NIL.
Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.
Données :
0000: 63 00 6c 00 72 00 32 00 c.l.r.2.
0008: 30 00 72 00 33 00 2c 00 0.r.3.,.
0010: 20 00 77 00 61 00 66 00 .w.a.f.
0018: 5f 00 64 00 65 00 74 00 _.d.e.t.
0020: 6f 00 75 00 72 00 73 00 o.u.r.s.
0028: 2e 00 65 00 78 00 65 00 ..e.x.e.
0030: 2c 00 20 00 31 00 2e 00 ,. .1...
0038: 30 00 2e 00 30 00 2e 00 0...0...
0040: 30 00 2c 00 20 00 34 00 0.,. .4.
0048: 63 00 65 00 64 00 31 00 c.e.d.1.
0050: 65 00 33 00 65 00 2c 00 e.3.e.,.
0058: 20 00 77 00 61 00 66 00 .w.a.f.
0060: 5f 00 64 00 65 00 74 00 _.d.e.t.
0068: 6f 00 75 00 72 00 73 00 o.u.r.s.
0070: 2c 00 20 00 31 00 2e 00 ,. .1...
0078: 30 00 2e 00 30 00 2e 00 0...0...
0080: 30 00 2c 00 20 00 34 00 0.,. .4.
0088: 63 00 65 00 64 00 31 00 c.e.d.1.
0090: 65 00 33 00 65 00 2c 00 e.3.e.,.
0098: 20 00 64 00 2c 00 20 00 .d.,. .
00a0: 63 00 36 00 2c 00 20 00 c.6.,. .
00a8: 73 00 79 00 73 00 74 00 s.y.s.t.
00b0: 65 00 6d 00 2e 00 69 00 e.m...i.
00b8: 6e 00 76 00 61 00 6c 00 n.v.a.l.
00c0: 69 00 64 00 6f 00 70 00 i.d.o.p.
00c8: 65 00 72 00 61 00 74 00 e.r.a.t.
00d0: 69 00 6f 00 6e 00 65 00 i.o.n.e.
00d8: 78 00 63 00 65 00 70 00 x.c.e.p.
00e0: 74 00 69 00 6f 00 6e 00 t.i.o.n.
00e8: 20 00 4e 00 49 00 4c 00 .N.I.L.
00f0: 0d 00 0a 00 ....
Welche Ausnahme bekommen Sie? – SLaks
Sieht aus wie 'system.invalidoperationexception' – egrunin
Extrahieren Sie in Ihrer AppDomain-Ausnahmebehandlungsroutine die Nachrichten- und Stacktrace-Werte und aktualisieren Sie Ihre Frage mit diesen. Die 'InvalidOperationException' ist nicht viel wert ohne irgendeinen Zeiger auf die Fehlermeldung und wo sie auftritt. –