01-07-2025 04:13 AM - edited 01-07-2025 04:15 AM
Hello.
I recently installed the 64-bit version of LabVIEW on my machine, but I just found out that my colleagues in the company are using the 32-bit version. To avoid compatibility issues, I’d like to uninstall the 64-bit version and replace it with the 32-bit version.
Could you please provide detailed steps on how to properly clean up my system to ensure a smooth transition? Specifically:
I’d greatly appreciate clear guidance on this to avoid any issues with my development environment.
Thank you for your support!
Best regards,
01-07-2025 06:11 AM - edited 01-07-2025 07:01 AM
@walrus123 wrote:
Hello.
I recently installed the 64-bit version of LabVIEW on my machine, but I just found out that my colleagues in the company are using the 32-bit version. To avoid compatibility issues, I’d like to uninstall the 64-bit version and replace it with the 32-bit version.
Could you please provide detailed steps on how to properly clean up my system to ensure a smooth transition? Specifically:
- Which files and folders should I delete after uninstalling the 64-bit version to avoid any conflicts?
- Do I need to reconfigure any drivers (e.g., NI-DAQmx, NI-VISA), or can they remain as they are for the 32-bit installation?
- Is there anything else I should check to ensure that my 32-bit installation will work seamlessly without duplicating unnecessary components?
I’d greatly appreciate clear guidance on this to avoid any issues with my development environment.
Thank you for your support!
Best regards,
1. Use NI Package Manager to remove LV, nothing else!
2. Usually you need to reinstall DAQmx after a new LV (or several) are installed, but with the newest ones this shouldn't be necessary, so open your project and see if it works.
3. Nope, not really.
01-07-2025 07:54 AM
You can have the 32-bit and the 64-bit of the same version of LabVIEW installed side by side. Granted, this could easily cause confusion for which version you have installed.
But, as already stated, just do all of the installing and uninstalling through NIPM.
01-07-2025 10:51 AM
@walrus123 wrote:
I recently installed the 64-bit version of LabVIEW on my machine, but I just found out that my colleagues in the company are using the 32-bit version. To avoid compatibility issues, I’d like to uninstall the 64-bit version and replace it with the 32-bit version.
There won't be compatibility issues if everything is pure LabVIEW and you separate compiled code. The VIs will be identical because the bitness specific compiled code is cached locally and the VI itself are identical on both systems.
Problems can arise if you use third party DLLs, but a conditional disable structure (with cases for 32bit and 64bit) can be used to have both in the same VI.
01-07-2025 12:40 PM
@altenbach wrote:Problems can arise if you use third party DLLs, but a conditional disable structure (with cases for 32bit and 64bit) can be used to have both in the same VI.
There is also PPLs, which are compiled and therefore bitness dependent. You may also have potential issues in debugging because the bitness may matter.