I have an unmanaged application that I have ported from MSVC6 to
Visual Studio 2005. This application is a distributed application
which consists of many components. These components use several third
party DLLs. Furthermore, these components link to several inhouse
static libraries that I would like to convert to DLLs.
I would like to be able to install updated DLLs without breaking
existing applications.
I have managed to create a multifile assembly containing one of my
DLLs and have "installed" it using GACUTIL.
I have no idea how to link my application against my dll in the
assembly. The /reference and /linkresource options that I have seen
mentioned in this regard don't seem applicable.
This is how I created my assembly:
al /link:managerDLL d.dll /platform:x86 /out:managerd.dl l /version:1.0.0.0 /keyfile:keypair .snkCheers
CAGUTIL /i managerd.dll