My clients IT department suddenly and without warning upgraded all their machines to Windows XP from Windows 2000.
This has stopped the application we have written for them working after over a year of (relatively) trouble free use.
The error is occurring whenever a dialog window is closed. (stack trace below)
My development environment is also Windows XP and I have no problems.
Description: External component has thrown an exception.
Trace: at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods+IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at Prometheus.Presentation.UI.PublicLoader.Main(String Args)