VS2005 and .NET 2.0

I keep getting that threading error message "****Muse use (STA) thread mode
when calling OLE **"
I currently have this issue when debugging only and using PropertyGrids and
typeconverters (UITypeEditor) specifically the File dialog.
I added the STA attribute and a new Sub Main, but I still get the issue when
in debug mode. I am only using one thread when spawning all the forms.
The other Annoying part is it's just a message box, not an Exception. All
the other UIType editors that I am using seems to be fine.

Is there a way to prevent this. I guess I could build my own UIType editor
for this but I don't feel I should need to, just for VS Debugging.
Never had this problem before...

In this case I'm using VB (If it matters).

Thanks,

Schneider