KB Article Q288030
Visible to All Users

Can DevExpress products co-exist and be used on a single machine or project?

Description:
I have the DevExpress Subscription v18.1 and I want to install the v18.2 trial version as I need to test new features. Will the trial version overwrite my current version? Can different multiple versions co-exist on the same computer? In addition, can I use several versions in the same project simultaneously?

Answer:
Major versions can be installed at the same time and co-exist on the same machine. For instance, the following versions may exist simultaneously:
18.2.4
18.1.6
17.2.10
17.1.11
Please note that you cannot use several major versions in the same project since it may lead to unexpected conflicts between component versions.
Minor versions cannot co-exist on the same machine simultaneously. Minor versions (e.g, v18.2.3 and v18.2.4) are updated automatically, removing previously installed minor versions.
There are many reasons for this, mainly because our components utilize a lot of design-time wizards, project templates, etc., and having multiple minor versions of the same major volume (for example, 18.1.6 and 18.1.7) in the GAC may result in the incorrect operation of these tools, not only because of our components' requirements, but because of .NET infrastructure specifics. (We hit this wall with older versions of our .NET components.) This is why our modern installers always look for other minor versions of a major volume on your machine and remove them completely if found. This makes the installation process smooth and clear.
You might also be interested in understanding the DevExpress product versions and release dates.

Show previous comments (16)

    Hello,

    This is an old article, but I hope comments are still reviewed…

    We have now the latest express grid for use in our also new delphi 10.4.
    All our products are still in Delphi 2009 with an old devexpress installed.

    After installing the latest version of devexpress, my delphi 2009 is broken!
    Searching here I have read 2 versions can coexist.

    How can I solve this?

    DevExpress Support Team 4 years ago

      Hello,

      I've created a separate ticket on your behalf (T971089: How to have several VCL builds on the same machine). It has been placed in our processing queue and will be answered shortly.

        Thanks!

        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.