INF: Redistribute Both OLE Libraries with Applications

ID Number: Q83019

3.10

WINDOWS

Summary:

The OLECLI.DLL and OLESVR.DLL libraries support object linking and

embedding (OLE) in an application. Although these two libraries are

included in the Windows 3.1 distribution, an application can include

these libraries to support OLE under Windows 3.0. If the application

includes both libraries, ensure that the version numbers match.

When an application includes one or more Windows libraries, if the

installation program detects an older version of a library, it will

install the updated copy of the library. If the installation program

updates one OLE library, it must also update the other to keep the

version numbers identical. Therefore, an OLE client application must

include and install OLESVR.DLL, even though the application uses only

OLECLI.DLL. Similarly, an OLE server application must include and

install OLECLI.DLL, even though the application uses only OLESVR.DLL.

For more information on determining the version number of an installed

library, see the documentation for VER.DLL in the "Microsoft Windows

Software Development Kit (SDK) Reference."