T
Tom Bean
I developed a C# application to automate input to elements of a web page
displayed in an AxWebBrowser control. The app calls GetEnumerator() on the
HTMLDocument's HTMLElementCollection (i.e. HTMLDocument.all) to walk
elements of the document.
This works perfectly on my development system with both Debug and Release
builds, however, when I deploy the app to a client system running Windows XP
Professional, it doesn't work.
I added logging to the app to find out what was happening on the client
system and found that GetType() returns '__ComObject' for all elements with
the exception of the HTMLBodyClass element.
I have checked IE settings and the versions of the DLLs my app uses on my
development system and the client system and can find no differences except
Microsoft.mshtml running on my development system is located in the GAC
while it is running from my installation directory on the client.
What do I need to do to get the client installation to work?
Thanks,
Tom
displayed in an AxWebBrowser control. The app calls GetEnumerator() on the
HTMLDocument's HTMLElementCollection (i.e. HTMLDocument.all) to walk
elements of the document.
This works perfectly on my development system with both Debug and Release
builds, however, when I deploy the app to a client system running Windows XP
Professional, it doesn't work.
I added logging to the app to find out what was happening on the client
system and found that GetType() returns '__ComObject' for all elements with
the exception of the HTMLBodyClass element.
I have checked IE settings and the versions of the DLLs my app uses on my
development system and the client system and can find no differences except
Microsoft.mshtml running on my development system is located in the GAC
while it is running from my installation directory on the client.
What do I need to do to get the client installation to work?
Thanks,
Tom