This issue was already reported by many others. However, I did not find any useful solution / workaroud for this.

The problem is that when you run a WindowsForms application, you may randomly get the following exception:

Cannot access a disposed object named "ParkingWindow"

In this NG there is some detailed description regarding this problem by Clive Dixon (titled "Derived combo box controls in forms - MessageBox.Show breaks the control's message routing") but no practical workaround is suggested.

Could someone in MS suggest how to avoid this issue?

Thanks in advance,
--
Benzi

(my application is multi-threaded, uses invokes, runs with framework 1.1)