Resolving IntraWeb installation issues with duplicate files
9/4/2008
Unfortunately sometimes users end up with part of older versions of IntraWeb on their system which can cause a variety of problems.
Symptoms- UnitX was compiled with a different version of UnitY.
- Delphi 6 users: If you see "InGlobal was compiled with a different version
of System.rtl" please see the download notes.
- A package cannot be loaded
Common Causes- Upgrading IntraWeb from a previously bundled version without uninstalling the bundled version first.
- Upgrading without uninstalling previous version
- Some IDE's (notably Delphi 7) do not uninstall all files associated with IntraWeb
Why is there no cleanup utility?We support nearly a dozen IDE versions and personalities. Combined with more than 100 IntraWeb releases the variations are quite large. However in the future we may produce a search type utility which helps users to locate conflicting files. Manual CleanupFirst, uninstall whatever version of IntraWeb you have installed. Next search your complete system for these files: - *IntraWeb*.* - Delete bpl, dcu, dpk, bpk, etc
- IWXxxxx.* - Only files where the first 3 letters are upper case and the fourth is lower case are IntraWeb files. Example, IWForm.*
- InXxxxx.*, but not INX*.* - You will need to manually select and delete only those files which start with InX where X is a capital letter. Be careful not to delete items like IniFiles.*, which the third letter is lower case and an important Delphi file.
- SWSystem.*, SWService.*, SWStrings.* - Delete any files that match these patterns.
Now reinstall the desired IntraWeb version. Still having problems?If you are receiving the above message, in every case there are still some left over files. Please search your entire system as the files can exist in many places, including project directories in some cases.
<< Previous Entry
Next Entry >>
|