LinqConnect is provided as a single installer that contains all required files and documentation. By default all files are installed in "Program Files\Devart\dotConnect\Linq\" folder. The setup program also adds the necessary assemblies to the Global Assembly Cache by default. You can omit adding assemblies to GAC by selecting the Do not install assemblies in the GAC check box on the Additional Tasks installation wizard page.
Please note that LinqConnect installer does not contain .NET Standard compatible assemblies for .NET Core projects. These assemblies are only available via NuGet packages. However, if you want to try LinqConnect in .NET Core projects, you need both to add NuGet packages to your project and install LinqConnect Trial installer to generate trial license keys. See Licensing .NET Standard (.NET Core) Projects for more information.
Some files are shared by Devart data providers. These assemblies are copied to the "Program Files\Devart\dotConnect\Linq\" folder. If you have several Devart data providers also, make sure they use same version of the Devart.Data.dll assembly.
LinqConnect installation package is created with Inno Setup. Its standard setup command line parameters article is available at http://www.jrsoftware.org/ishelp/topic_setupcmdline.htm.
Also there are additional installation keys:
Example:
linqconnect.exe /TYPE=COMPACT /VERYSILENT /NOICONS
\Program Files\Devart\LinqConnect\Uninstall\unins000.exe /VERYSILENT /NOFEEDBACK
Component name | Parameter |
---|---|
Visual Studio integration * | *VsIntegration |
Providers | *LinqRuntime |
Providers\MySQL | Providers\MySql |
Providers\Oracle | Providers\Oracle |
Providers\PostgreSQL | Providers\PostgreSql |
Providers\SQLite | Providers\SQLite |
Providers\SqlServer | Providers\SQLServer |
Entity Developer | ModelerTool |
LINQ Data Source component | LinqWebRunTime |
Samples | Samples |
Help files | HelpFiles |
* The "*VsIntegration" parameter integrates the provider to all the installed Visual Studio versions, which are supported by LinqConnect. To install it only to Visual Studio 2010, for example, use "VsIntegration\VS2010" parameter. You can use the following parameters for integration to the specific Visual Studio versions: