Le 04/04/2011 10:28, Martin Paljak a écrit : > On Apr 1, 2011, at 20:02 , Martin Paljak wrote: >> * Installation location. The distributed DLL-s should IMO go to Windows >> folder. The three files that should go to system32 or equivalent are: >> * opensc.dll - does not pollute nor should it conflict with other software. >> * opensc-pkcs11.dll - predictable/known path for the PKCS#11 module. >> * opensc-cardmod.dll - most other minidrivers install to system32 as well. >> * none of them is a "program file" but relate to system services to some >> extent. Also I don't know any practical reasons why it should be in the >> installation folder in program files, other than "it would be nice" and "it >> may contribute to dll hell" (compare to GUID vs other unique id formatting) > I still think this is the right thing to do for a *MSI*. A pure PKCS#11 > "portable edition" (AKA one that can be easily moved and one that does not > require any privileges to install) would make sense but that should be tested > with some portable apps. > Maybe some more flexible method in the MSI would be even better, but that > would require a patch or some executable ideas.
In your tests with MSI, do the DLLs installed into system32 disappear on un-installing ? -- Viktor Tarasov <viktor.tara...@opentrust.com> _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel