Missing Prerequisites for Salesforce for Outlook
|Knowledge Article Number||000002410|
In Order to install Salesforce for Outlook (SFO), there are three prerequisites that need to be installed first by your local administrator or IT team
Sometimes these files are there, but corrupted or otherwise not working properly for the install. You would need to uninstall, restart and then reinstall them
- If you run SFO executable file, the .EXE, for the first time as a non-admin Windows user, the installation may fail. It is best to ask your Local Administrator or someone from your IT team to install them for you.
- The prerequisites must be pushed out first using a System account before, SFO deployment
- The installer must match your Outlook bitness. For Office 32bit installation you would need to install 32bit version of MSI, the x86 and if you use the .EXE it will detect the bitness in the registry and installs the correct bitness
- Registry key that would be checked is HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Outlook There is a bitness key with a value of either x86 or x64
WARNING: THE STEPS BELOW REQUIRE UNINSTALL/REINSTALL ACCESS ON THE COMPUTER. IF YOU CAN NOT DO THIS YOURSELF, PLEASE FEEL FREE TO SEND THIS TO YOUR INTERNAL IT TEAM!!
To uninstall these, simply open the Control Panel and uninstall them from the "Programs and Features" or in Windows XP, under "Add or Remove Programs". Again, make sure to also uninstall Salesforce for Outlook.
After you uninstall, you should perhaps restart your computer and also delete the content of your Temporary folder by clicking on Start and typing in %TEMP% to open that folder, you can remove everything from that folder (you may not be able to remove a few of the folders since they are being used by open programs such as your Antivirus or GotoMeeting, etc, you can ignore them)
Microsoft .NET Framework 4
VSTO - Microsoft Visual Studio Tools for Office Runtime 2010
Microsoft Visual Studio Tools for the Microsoft Office system (Version 4.0 Runtime) This only installs the bitness matching your Operating System. If you have Windows 7 64bit, then you only need to push out or install the 64bit MSI. The downloaded file is in the .EXE format which can be run manually as is on the computer by a Local Administrator. You can also use the /Extract switch with the downloaded .exe VSTO to get the MSI version if you would like to deploy it using automation. You can also use this link from Microsoft to download it
PIA - Primary Interop Assemblies (PIA) redistributable package is for your version of Microsoft Outlook. This is already packaged with our SFO .EXE version. You can easily extract it if needed. The PIA is only needed if you have Outlook 2007 or 2010.
Salesforce for Outlook (SFO) installer is available to download in the following format, .EXE and MSI. The .EXE : Executable, It is the easiest way to install the application locally. It contains both .MSI version of the SFO installer (32bit and 64bit) and the Primary Interop Assemblies (PIA) for Outlook 2007 and 2010. It checks for prerequisites on the computer and if any of them are missing, it will install them first before installing SFO.
Both Primary Interop Assemblies 2007 and 2010 are already packaged in our SFO .exe installer. Refer to Step 4 of the Article #000193384 to extract and install them.
Install this if you have Outlook 2007/2010. If you have Outlook 2013 installed, you do not need to install the PIA.
Microsoft Visual C++ 2010 Redistributable (Both bitness will be installed on your machine x86 (32 bit) and x64 (64 bit))
Please note that these links are from Microsoft's websites. If at anytime the links are moved or broken, you can always search for them on Microsoft website or just Google them