![Install Oledb For Analysis Redistributable Package Install Oledb For Analysis Redistributable Package](http://sqlblog.com/blogs/john_paul_cook/image_58FC3D77.png)
I wanted to manually install the components so I downloaded the Microsoft Access Database Engine 2010 x64 file on my own PC, then copied the downloaded file via the server (using RDP) from my local C: drive on my remote PC.
How To: Install the Visual C Redistributable with your installer If your application depends on the Visual C runtimes you can include them as part of your installer to simplify the installation experience for your end users. This how to describes including the Visual C runtime merge modules into your installer and explains the expected ICE warnings you will see.
Step 1: Obtain the correct Visual C runtime merge modules The Visual C runtime merge modules are installed with Visual Studio and are located in Program Files Common Files Merge Modules. The Visual C 8.0 runtime file is MicrosoftVC80CRTx86.msm. This same MSM is used for the Visual C 8.0 SP1 runtime, however it is updated in place by the Visual Studio 2005 SP1 installer. The Visual Studio 9.0 runtime file is MicrosoftVC90CRTx86.msm. There is generally no need to include the policy MSMs as part of the installation. Step 2: Include the merge module in your installer To include the merge module in your installer use the and elements. The following example illustrates how these elements are used.
The Merge element ensures the merge module is included in the final Windows Installer package. A unique id is assigned using the Id attribute. The SourceFile attribute points to the location of the merge module on your machine. The DiskId attribute should match the DiskId specified in your project's Media element. The Language attribute should always be 0. The MergeRef element is used within a Feature element to actually install the merge module.
In the example above a feature specific to the runtime is created and marked as hidden to prevent it from displaying in any UI your installer may use. The MergeRef refers to the merge module by its unique id.