Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Anthony Williams wrote: > If you want an applet to run safely, the best thing is to ensure that it runs > fine, whatever the current directory is, and whatever is on the path, which > either means static linking of dependencies, or modifying the DLL names > (e.g. cvsnt_iconv.dll, cvsnt_expat.dll) This happened because someone put a copy of iconv.dll in system32.. I'd *expect* breakage in that case (and not just of cvsnt either). Libraries used by applications should be in the application directories, nowhere else. Static linking of cvsnt.cpl is just not practical as it depends on the rest of the cvsnt system to work - it isn't linked directly to iconv.. it's linked to cvsapi, cvstools and the various installed modules (determined at runtime). cvsapi in turn is linked to iconv, the various databae DLLs (loaded as needed at runtime), etc. Tony