2010-10-07 20 views
1

J'ai une application Windows construit en utilisant C# et .NET Framework 2.0 et son installé sur Windows Server 2003.Défaillant application <app_name>, <numéro de version> Version, module défaillant kernel32.dll

J'ai testé l'application sur ma machine et cela fonctionne parfaitement sur ma machine. La seule différence entre deux machines est que, mon ordinateur a Windows Vista OS et la machine sur laquelle l'erreur est survenue a Windows Server 2003 OS.

Quand je démarre l'application, il fonctionne correctement pendant un certain temps, mais donne alors une erreur

Défaillant application, la version , la formation de failles le module kernel32.dll, la version 5.2.3790.4480, timbre, debug? 0. adresse de panne 0x000bef7.

Source: runtime .NET 2.0 d'erreur Catégorie: Aucun ID d'événement: 1000

Est-ce que quelqu'un sait pourquoi cette erreur vient? J'ai cherché sur google cette erreur mais la plupart des solutions étaient pour explorer.exe ou Internet Explorer.

Répondre

0

Utilisez windbg ou adplus pour attacher au processus et obtenir le crash du processus. Cela vous aidera à identifier la partie incriminée du code avec les symboles chargés. Dans la plupart des cas, il montre la dernière exception et donne donc une très bonne idée de ce qui pourrait avoir mal tourné.

+0

@Sarvanan, Merci pour votre aide. Je vais essayer d'obtenir le vidage sur incident du processus. – Shekhar