I have written a small shell extension, the stub works, but want it to read some info from an SQLite database.
System.Data.SQLite.dll
: managed-only core assemblySQLite.Interop.dll
: native interop assembly
In the past, I have successfully built desktop applications using these 2 DLLs, by putting them in the same folder as the .exe
file.
But in the case of a shell extension, there is no such thing as a .exe
file, so where should I put these DLLs?
Note: Right now I deploy the shell extension with Regasm, but I plan to deploy them with WiX in the future.