The SQL Data Compare API Submit feedback on this topic   
Distributing Your Applications

Glossary Item Box


To distribute your applications:

  1. Ensure you have a valid SQL Toolkit serial number.

    If you do not have a valid, activated serial number, the applications you distribute will display a trial expiry dialog box and will stop working when your trial expires.

  2. Add a licenses.licx file to your C# or Visual Basic .NET project in Visual Studio.

    If a licenses.licx file does not exist in your Visual Studio .NET project, you must create one with the following entries in it:

    RedGate.SQLCompare.Engine.Database, RedGate.SQLCompare.Engine

    RedGate.SQLDataCompare.Engine.ComparisonSession, RedGate.SQLDataCompare.Engine

  3. Compile your application.

    If you have a valid serial number and a valid licenses.licx file, your executable file will run SQL Data Compare without displaying the trial expiry dialog box.

  4. Distribute your application.

    You must distribute the files RedGate.SQL.Shared.dll, RedGate.SQLCompare.Engine.dll, and RedGate.SQLDataCompare.Engine.dll with your application.

 

Note that you are not permitted to distribute any other Red Gate files. In particular, you must not distribute any .lic files.

 

See Also

Getting Started with the SQL Data Compare API

Frequently Asked Questions for the SQL Data Compare API