2010-04-16 3 views
0

Je dois créer un service Windows wcf dans "C#" ... parfois il affiche cette erreur "Microsoft Visual Studio C Runtime Library a détecté une erreur fatale" dans mon Windows service exe ... où cette erreur happan je ne sais pas .. il n'y a pas de traces de pile .. anybodies donnent solution.thanks à l'avance ..Microsoft Visual Studio C Runtime Library a détecté une erreur fatale

+0

Je ne peux pas aider sans plus de détails. Quand l'exception se produit-elle? Y a-t-il une trace de pile? – Oded

+0

Cela ne me semble pas une question C#. –

Répondre

0

pouvez-vous reproduire l'erreur de manière cohérente? Si tel est le cas, connectez un débogueur (like thisor this) au service et suivez les étapes pour reproduire l'erreur, en définissant des points de rupture aux endroits où l'erreur se produit. Si ce n'est pas le cas, essayez d'ajouter de la journalisation à votre service pour essayer de faire un suivi de l'endroit où le problème se produit et de vous concentrer sur vos recherches en cas de panne.

0

Je vous suggère de vérifier dans l'Observateur d'événements Windows pour plus d'informations sur ce que cette erreur peut être.

Ensuite, je serais tenté de placer try ... catch blocs dans votre code dans les endroits probables où vous pourriez déclencher cette erreur. La visionneuse d'événements peut vous donner plus de détails sur ce qui a été appelé pour déclencher l'erreur. Comme vous avez écrit un service, je vous suggère de regarder les erreurs de journalisation comme cela dans l'Observateur d'événements plutôt que dans un fichier journal (bien que cela ne soit pas nocif pour un test rapide).

Questions connexes