好的,我在这里遗漏了一些东西。
我有自己的开发电脑(x86,windows 7)和visual studio Premium。 我有一台带有visual studio express的测试机器(x86,windows XP)。
在两个计算机上,我在相同的.net版本(3.5)中编译完全相同的东西(winapp +几个dll项目),并且在两种情况下都找到并访问所有外部引用,两台机器都在同一个域中。
在我的测试中,当我编译时,它可以工作,并且在复制和打开应用程序时都可以运行 在我的开发,它工作,并运行自己,但当我复制输出到测试,它不会打开。
我已经仔细检查并尝试了所有构建配置,它总是相同的结果(调试/发布,any-cpu / x86等)
我还尝试将我的代码放在try catch中,并在appdomain未处理的异常上添加一个处理程序,它始终是同样的错误......
我已经用Google搜索了一堆错误,但我的想法已经用完了。 关于搜索地点或搜索内容的线索将非常重要!
这是错误:
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 ....
答案 0 :(得分:0)
我发现问题,通过查看2编译项目的输出差异,缺少子项目(dll)的一个外部引用。我不知道为什么它会丢失,但通过将其复制到输出目录,它解决了我所有的问题。似乎我们需要发帖寻求帮助才能找到答案....