AVObjects Redistribution Guidelines

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
(Redistribution Guidelines)
Line 3: Line 3:
 
==Redistribution Guidelines==
 
==Redistribution Guidelines==
  
Once you have license any of our products, you will receive a set of license files (.LIC), each corresponding to a DLL from the product package. The license files will unlock the DLLs, that are available via the standard downloads from our web site.
+
Once you have licensed any of our products, you will receive a set of license files (.LIC), each corresponding to a DLL from the product package. The license files will unlock the DLLs, that are available via the standard downloads from our web site.
  
 
When integrating our product into your own application, all you need for redistribution is the Dlls and the license files.
 
When integrating our product into your own application, all you need for redistribution is the Dlls and the license files.

Revision as of 11:26, 30 December 2008

This document explains how to redistribute MediaLooks' components with your products.

Redistribution Guidelines

Once you have licensed any of our products, you will receive a set of license files (.LIC), each corresponding to a DLL from the product package. The license files will unlock the DLLs, that are available via the standard downloads from our web site.

When integrating our product into your own application, all you need for redistribution is the Dlls and the license files.

Here's a rough list of things that you need to do.

  1. Copy our DLL to the target folder.
  2. Regsiter the DLL with one of the following methods:
    1. Call "regsvr32.exe <name>.dll.
    2. SelfRegModules MSI Action.
    3. WiX tag <File Id=... SelfRegCost=<size of data for write to register> .../>
    4. Via the installer. The registration data can be retrieved from the DLL if you open it in, say, Visual Studio and read the "REGISTRY" section.
  3. Copy the license file (.LIC) into the same folder with either our DLL or your app's executable (preferred).

Note: Do not rename the .LIC file or the .DLL.