AhmedKelani2 said:

Smiley

Cheers guys, fixed my occurance of this error :o)

Turns out on certain system setups, most of the time "winxp pro sp2 .NET framework 2.0" and  "win2003 .NET framework 2.0 (not sure which service pack if any)" that don't have Visual Studio 2005 or above installed) are missed certain dlls that create this error for a variety of different reasons.. I've seen forum posts saying it's due to unregistered dll's, certain form controls that have member variables that needed commenting out and also corrupted .NET framework installs.

For me it turns out to be a font that was missed out of my setup project, on the above winxp setup (actually running on a virtual machine), it threw an exception during the component initialisation which I identified with JChung2006's debug code posted above :o)

Happy hunting for anyone else trying to work this one out.