Bug Report B130056
Visible to All Users
Duplicate

We have closed this ticket because another page addresses its subject:

Delphi cannot load DX BPLs

Delphi 2009 installed - DevExpress packages now not loading in Delphi 2007

created 17 years ago

I have installed Delphi/CBuilder 2009. Now, when opening Delphi 2007, I get a "Can't load package" error message for all the DevExpress packages - as per the attached screenshot. When I uninstall Delphi 2009, Delphi 2007 opens fine with all the DevExpress packages.

Show previous comments (5)
Serge (DevExpress Support) 17 years ago

    Thank you for the clarification, Angus. Then, the problem may occur if the IDE cannot resolve paths in the PATH environment variable (expecially on Vista machines). Please read report Q90529 ("Delphi cannot load DX BPLs"), which describes how to workaround this problem.
    Does this make sense?
    By the way, installing Vista SP1 may be the key to the solution. Take a look at report CB53726 ("Setup 27 - DevExpress packages are missing").
    Thanks,
    Serge

      Thanks for those suggestions.
      I do already have SP1 installed. After re-installing D2009, I changed the DXVCL variable in the PATH variable to the full directory path for the DX library. However I am still getting the same error with D2007. However D2009 runs fine with the DX components.
      I will try and investigate further at a later stage. In the meantime, I have copied the D2007 BPL's to the System 32 directory and D2007 loads the DX components.
      Angus Miller

      Serge (DevExpress Support) 17 years ago

        Hi Angus,
        We're glad to hear about your progress regarding Delphi 2009, but the situation with Delphi 2007 looks even more stranger. From my point of view, there seems to be a flaw in the IDE itself, if it cannot resolve the PATH environment variable. Perhaps, the released version of D2009 also conflicts with D2007 in some manner. I recommend that you try to Repair your D2007 installation. Perhaps, this will do the trick.
        Thanks,
        Serge

        Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

        Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.