Provide a complete list of steps that you must complete to install two or more applications share a common DLL, but use different version of that code. Explain exactly what you do to create the proper Registry entries to resolve any potential DLL conflicts.