image image Home About Products Downloads Support Links Contact
image

IntraWeb
» News
» Blog
» General features
» Why IntraWeb?
» How does IW Work?

Bundled Users
» Delphi 7 Users 
» Delphi 2005 Users
» BDS 2006 Users
» Delphi 2007 Users

Technical info
» Why IntraWeb?
» Comparison with
   Other Web Tools

Resources
» Getting Started
» Documentation
» Articles
» Books
» Third Parties
» Tutorials
» Training

What others say
» Case Studies
» Companies using IW
» Demos
» Magazine Reviews
» User Quotes

Miscellaneous
» Just for Fun

Registered Users
» Bug System
» Login





Copyright
2002 - 2008
Atozed Computer
Software Ltd.

image
Buy Online   Download Support  FAQ Questions
Atozed Home  »  IntraWeb  »  IntraWeb Blog

Resolving IntraWeb installation issues with duplicate files

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 Cleanup

First, 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 >>




CodeGear - Where Developers Matter