This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
I am building a software which should not use the GAC. So, all the DLLs have to be present in the application folder. The Lightspeed is requiring reference to the express edition of VistaDB while I am using the Full Edtion as I am using the VistaDB DLL to perform certain database level commands. I find a VistaDB express edition version installed in the computer GAC where Lightspeed is installed and this causes trouble when deploying the software since I dont want to use the GAC and I dont even use the express edition dll of VistaDB |
|
|
When deploying the LightSpeed runtime, just copy the LightSpeed DLLs (and the provider DLLs that you need) to the application directory. DLL installation in the GAC is required only for the designer, which you would not be deploying with your software. So just xcopy deploy the full VistaDB DLL along with the LightSpeed DLLs, and ignore the express edition in the GAC. (You may need to provide a binding redirect in your app.exe.config depending on the exact DLL versions.) |
|