Installing CRM 4.0 without Internet Access

By philiprichardson

if you are installing CRM 4.0 on a machine without Internet access (eg. a VPC running only on a Loopback Adapter) you might run into some problems when CRM tries to download pre-requisite packages. Our DVD version (not out yet – it’s being ‘manufactured’) ships with these prerequisites but the downloads do not.

The simplest way is to install each of the Pre-Req’s manually. The best place to search for these is download.microsoft.com. I’ll refrain from posting links as these redistributable packages are always being updated.

The Visual C++ Redistributable Package presents us with a slightly different challenge. The package is unable to detect it’s installed state so CRM always installs it. So we need to create a Redist folder, subfolders for i386/amd64, a VCRedist folder and then place the VC++ install files there. Your full folder structure should look like this:

  • \Redist\i386\VCRedist\vcredist_x86.exe
  • \Redist\i386\VCRedist\vcredist_x64.exe
  • \Redist\amd64\VCRedist\vcredist_x64.exe
  • \Server\i386\SetupServer.exe
  • \Server\amd64\SetupServer.exe
  • \Client\SetupClient.exe
  • \DMWizard\SetupDMClient.exe
  • \Exchange\i386\setupexchange.exe
  • \Exchange\amd64\setupexchange.exe

I added this setup.exes to the list to show the folder structure for the Server, Client, DM and Router (the Exchange folder). Note that the Redist folder is a peer to the Server and Client.

Update: Lots of people have been asking about the ‘Microsoft Application Error Reporting’ prerequisite. You’ll find it in the CRM installer (\Server\DW).