简体   繁体   中英

Does anyone knows, where Delphi 7 caches the DCU files?

I have had an older version of Eldos SecureBlackBox installed. Now I deinstalled it and installed the latest version. Unfortunately Delphi caches the old DCU file, so I can not use the new property from the new dcu file.

Does anyone knows, where Delphi 7 caches the DCU files? What I have to clear, that the new DCU file is loaded?

I have tried clean up with CCLeaner, but without success. Thanks

Walter

Delphi doesn't "cache DCU files" except in memory when it's compiling.

If you have new properties that you can't access in the new components, you haven't properly uninstalled the old ones, and the IDE is getting its information from the old designtime/runtime packages.

You need to properly remove the old packages and dcus before installing the new ones, and then properly install the new packages into the IDE. The DCUs by default are installed in the SecureBlackBox\\Sources folder after installation (they're created there when the packages are compiled and installed).

You may also need to remove the compiled package files (.dpc) from your computer before installing the new ones. Search your computer for *.dcp files; you should find several of them related to SecureBlackBox in your My Documents folder. They should be removed before installing the new versions as well.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM