Skip to Main Content
AVEVA Product Feedback


Status No status
Categories Installation
Created by Guest
Created on Aug 20, 2022

Selectively install 32-bit versus 64-bit versions of PI programs

Currently, install kits such as those of PI DataLink, PI AF Client, PI API, PI SDK, PI OLEDB Provider, PI OLEDB Enterprise, and PI SQL Client always install both the 32-bit and 64-bit versions. Most of the time, one of these versions is unused and is simply wasting disk space, cluttering the list of installed programs, and making the user wonder why they have 2 versions of the same program. Uninstalling the unused versions is only a temporary fix since any upgrade to the programs will cause both versions to be installed again. In future install kits, please allow the user to choose the versions of the program that they want to install. By default, select the version based on the bitness of the operating system, or, in the case of PI DataLink, based on the bitness of Microsoft Office. If this default is not feasible, then select all versions by default.

  • Attach files
  • Guest
    Reply
    |
    Aug 20, 2022
    I realize that PI API, PI SDK, PI OLEDB Provider, and PI OLEDB Enterprise are all deprecated, but there are also other programs that I didn't mention that also have 32-bit and 64-bit versions, such as PI SQL Client and PI Diagnostics.
  • Guest
    Reply
    |
    Aug 20, 2022
    I feel that this is most doable for PI AF Client. At installation time, the user already gets to choose which programs they install but not the bitness version. Currently, both versions are installed. Unlike some of the other PI programs that I've mentioned, there is no program that depends on PI System Explorer, since a program would be better off using PI AF SDK directly instead. And so the version of PI System Explorer that gets installed can be entirely based on the bitness of Windows. PI Builder is in a similar boat, where only users and not other programs would use it. However, a user might uninstall 32-bit Office and install 64-bit Office or vice versa, and so they might want both versions of PI Builder installed for this rare case. In my opinion, this is worth accommodating in only 1 direction (i.e. if the user has 32-bit Office, then install both versions of PI Builder to accommodate a potential Office bitness upgrade, but if they have 64-bit Office, then install only the 64-bit version because a future downgrade to 32-bit Office is neither common nor encouraged).
  • Guest
    Reply
    |
    Aug 20, 2022
    At this point, it might be better to just retire the 32-bit version of programs that also have a 64-bit version.