Documentation Center

Upgrading 32-bit custom software components

As of SDL Web 8, all of the product's services run as 64-bit components. If you have 32-bit custom components, you have several options to make them work with SDL Web 8.5.

About this task

Procedure

  1. If you have 32-bit COM components that interact with the deprecated TOM API, do the following:
    1. Install the legacy pack by running the Content Manager installer from the command line with LEGACY_VISIBLE=TRUE appended.
      The installer creates a COM+ application container with the deprecated TOM inside.
    2. Add your custom COM components to the application.
  2. If you have 32-bit .NET extension or 32-bit .NET Template Building Blocks, do one of the following:
    • Recompile these items for a 64-bit architecture, or better yet, AnyCPU, and redeploy them. SDL recommends this option.
    • If you cannot or will not follow the recommendation above, your .NET components can interact with the 32-bit TOM.NET API.
  3. If you use Oracle, install the 32-bit Oracle client you need to interact with the database you have, and configure it to connect to the Content Manager database.