We have a .NET based Windows application developed with Visual Studio 2010. This application is built with the target framework of .NET Framework 2.0. We are shipping the application with .NET 3.5 SP1 as the working platform (prerequisite). In general, this application has been running very well with most of our customers. But one of them has got a problem at the moment. The application encounters fatal error from time to time (intermittently) and is forced to shut down without throwing any error messages apart from "App has encountered a problem and needs to close. We are sorry for the inconvenience.". The only information we can get is from the Windows event viewer. The error details are as follows:
Source: .NET Runtime 2.0 Error
EventType: clr20r3,
P1: App.exe
P2: 6.0.0.0
P3: 4dee1ecd
P4: system.windows.forms
P5: 2.0.0.0
P6: 4889dee7
P7: 16cf
P8: 159
P9: system.componentmodel.win32
P10: NIL
When the application crashes, the user were performing different operations. We set up a virtual machine with the Windows XP Professional on, which is the OS our customer is using. Everything was running perfectly OK on the testing environment. We never be able to replicate this issue.
Any body has got any ideas or thoughts?
Any comments are highly appreciated.