Print this page

Missing Prerequisites for Salesforce for Outlook

Knowledge Article Number 000002410
Description

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
 

Important*
Do not install these if you have no administrative rights on your machine. If you are not sure, please refer to your internal Help Desk

 

  • Microsoft .NET Framework 4.x Client & Extended version
  • Microsoft 2007/2010 Primary Interop Assemblies which is already packaged in our SFO .exe installer. Refer to Step 4 of the Article  #000193384. 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))
  • Microsoft Visual Studio 2010 Runtime

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
Resolution

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!!

UNINSTALL

In that case, be sure to uninstall Salesforce for Outlook, as well as the offending prerequisites. If you are not sure which one is the problem, it is okay to uninstall and reinstall all of them.

Please note, however, that these prerequisites are all part of Microsoft and there may be other programs (such as Outlook) that require they be installed. 

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. 

** If you do not have local administrative rights, ask your IT team to perform these steps for you


 

INSTALL

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)

Now using the following links you can download the plug-ins individually:


 
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))
 
** NOTE
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
 


 





promote demote