AnyCPU Assemblies in 32-bit TestStand and 64-bit TestStand

TestStand 2019 Help

Edition Date: May 2019

Part Number: 370052AA-01

»View Product Info
Download Help (Windows Only)

AnyCPU .NET assemblies are bitness independent. You can load the same version of the assembly in 32-bit TestStand and in 64-bit TestStand. When you migrate from 32-bit TestStand to 64-bit TestStand, you do not need to modify a sequence file that relies only on AnyCPU .NET assemblies that reside in locations 32-bit TestStand and 64-bit TestStand share.

You can migrate AnyCPU assemblies located in the <TestStand Public> directory or other non-shared search directory using one of the following techniques:

  • Copy the assembly to a shared location and reference the assembly from the new location before you migrate from 32-bit TestStand to 64-bit TestStand.
  • Copy the assemblies to the equivalent 64-bit location to use in 64-bit TestStand.

National Instruments recommends placing AnyCPU assemblies in a location 32-bit TestStand and 64-bit TestStand share so that 32-bit TestStand and 64-bit TestStand can share a single copy of each assembly. National Instruments also recommends replacing existing 32-bit (x86) .NET assemblies with AnyCPU versions in-place before migrating from 32-bit TestStand to 64-bit TestStand.

WAS THIS ARTICLE HELPFUL?

Not Helpful