Hi, My component uses the WebBrowser control (via COM interop) to grab certain bits of data from a web page. This works fine in a standard app, but when I call it from an ASP.net page, you are told that we're not using an STA thread, and the ActiveX control requires it.
If I was writing an application with a Main() entry point, I'd just stick in an [STAThread] attribute; but what do I do for my component? If I add aspcompat=true to the ASP.net page, [which, I believe, puts asp.net in STA mode] this sometimes works, sometimes hangs.... And I really don't want customers to be having to stick in that tag for a supposed .net component! Any suggestions? Thanks, ~ James Crowley Developer Fusion ---------------------------------- Web - http://www.developerfusion.com/ Email - [EMAIL PROTECTED] ICQ# - 60612011 Fax - +44 (0)870 706 4042 ---------------------------------- - You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.