Does IE need to be installed to use shdocvw.dll?

1.1k Views Asked by At

Since long we are using shdocvw.dll to show web pages in our application.

Should using the dll also work when Internet Explorer is not installed and Edge is installed?

1

There are 1 best solutions below

3
On

I think it can't work without IE being installed. The library contains the user interface (documents) portions of both Internet Explorer and the file system. For more information, you can refer to this article.

For Internet Explorer, the two most common uses of the library are:

  • Enumerate the open Internet Explorer browser windows
  • Create a new instance of an Internet Explorer browser window outside of our program

The SHDocVw.dll library is also known as the WebBrowser Control and I found this line in the official doc:

The WebBrowser control (Shdocvw.dll) is a part of Internet Explorer and can only be used on systems that have Internet Explorer installed.