I am using multiple instances of the SHDocVw.InternetExplorer object, in a standard Windows forms c# app, to repeatedly check a specific set of Web sites for information
The only problem is, not surprisingly, my app can interfere with the manual browsing of the sites being automated (probably where the sites use cookies to keep track of location etc)
So, recently I moved the automation part of the app into a Windows Service, which uses .Net remoting to call methods in the front-end client, to pass on the information found
This took a bit of setting up (must use a specific Windows User account etc) but it essentially works fine, except for some reason I get a "There is not enough storage space available..." message on attempting to create the twelth instance of the InternetExplorer object (had 18 instances in the stand-alone Windows app (one per thread/site))
Have I hit some sort of hard wired limit or is there a registry setting or something that I can change
I had expected the IE objects of the service would use the "Temporary Internet Files" area of the Windows User account I had created, but it actually uses the "windows\system32\config\sytemprofile" area.
I know some settings are used from the Windows User account because initialy every time the click method of a link was called I heard the Windows XP Start.wav sound, until I set the Windows Explorer, Start Navigation sound to "(none)" for the new Windows account
Any thoughts much appreciated