Do I choose 32 bit or 64 bit?
- Written by David Corrales
- Last Updated: 19 April 2016
- Created: 20 May 2014
- Hits: 5053
The question you have to ask when you decide to download one of our products is: Which platform do I download? 32 bit or 64 bit?
Most people with a 64 Bit OS will probably download the 64 bit version, but is this the correct choice? It may not be, depending on your needs.
Here are some factors you need to consider:
1. Do I use Source Control?
If you are using a Source Control provider, you have to determine if supports 64 bit or 32 bit only?
For example, if you have an existing source control provider that only includes a 32 bit provider, such as ChangeVue 2012, then you will need to install a 32 Bit version of PrimalScript or PowerShell Studio in order to continue using said provider. Alternatively, some providers such as ChangeVue 2014, give you the choice between using a 64 bit or 32 bit provider.
This isn’t an issue with VersionRecall, since it works on a file level and doesn’t need to be integrated directly into an IDE. Therefore you can install any version of a product without having to worry about the “bitness” of the application.
2. Do you work with COM objects?
If you are using a language such as VBScript, you are heavily dependent on COM Objects and chances are that some are going to be 32 bit only. If this is the case and you are using PrimalScript, then you should probably use the 32 bit version; otherwise PrimalScript will not be able to locate those COM objects and display the information in its PrimalSense while editing.
3. Database Connections?
Some database providers may only come in 32 bit. For example, if you are working with an Access database in PrimalSQL, you may not have the 64 bit version of the Microsoft Jet Database Engine installed; which in turn means you will be unable to connect to Access if you are using the 64 bit version of PrimalSQL . So if you are working with databases, make sure you can have necessary providers installed in order to connect with your current platform.
As you can see, the choice may not always be clear, but it is very important to pick the right version for your environment.