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?
Installing the Devart dotConnect for SQLite redistributables
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.
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.
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.
Thanks for responding.