Installing the Devart dotConnect for SQLite redistributables

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for SQLite
Post Reply
dmcgloin
Posts: 3
Joined: Mon 21 Mar 2011 18:10

Installing the Devart dotConnect for SQLite redistributables

Post by dmcgloin » Thu 31 Mar 2011 18:42

The Devart documentation states:

"First, to deploy applications written with dotConnect for SQLite you should register necessary run-time assemblies at Global Assembly Cache for appropriate .NET Framework or place it in the folder of your application (more on that in the Deployment topic). Another way to install the needed *.dll files is to launch setup program of dotConnect for SQLite and choose the "Minimal" option. Note that according to License Agreement this is the only setup mode that you can use on target machine."

What does the last sentence mean? Can you not use your own setup to install to the GAC?

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Post by Shalex » Mon 04 Apr 2011 13:13

There are two ways to deploy application written with dotConnect for SQLite:
1) placing the Devart.* assemblies in the folder of your application (Bin folder for web projects);
2) registering the Devart.* assemblies at GAC.

If you prefer the second way, please launch the dotConnect for SQLite setup program on the target machine and choose "Minimal installation". For more information, please refer to the dotConnect for SQLite documentation.

dmcgloin
Posts: 3
Joined: Mon 21 Mar 2011 18:10

Post by dmcgloin » Mon 04 Apr 2011 19:27

OK. I have a shared component that is installed to the GAC and Common Program Files through a merge module. The shared component encapsulates the database functionality. I was hoping to avoid burdening applications using the merge module to have to also implement installation of the "minimal" installation. But I guess I understand the tradeoffs.

Thanks for responding.

Post Reply