title: Activation context generation failed. VC Runtime Error
body: <p>There are two services that I am trying to install, both developed in c++. I get these error when I try and install them one for one :</p>
  
  <pre><code>Activation context generation failed for "C:\Timer.exe". Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.6161" could not be found. Please use sxstrace.exe for detailed diagnosis.
  </code></pre>
  
  <p>For second service:</p>
  
  <pre><code>Activation context generation failed for "C:\Porc.exe". Dependent Assembly Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50608.0" could not be found. Please use sxstrace.exe for detailed diagnosis.
  </code></pre>
  
  <p>I tried installing these two packages: <a href="http://www.microsoft.com/en-us/download/details.aspx?id=15336" rel="nofollow">Microsoft Visual C++ 2008 Redistributable Package (x64)</a> and 
  <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11895" rel="nofollow">Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update</a></p>
  
  <p>but after clicking there <code>setup.exe</code> files the setup just closes and vanishes away itself after a while.</p>
  
  <p>Another thing I believe above packages are for <code>8.0.50608.0</code> so do I need to install some other package <code>9.0.30729.6161</code> of is there one package that would be enough for both of them can you please help. I am using <code>Windows Server 2008 R2</code>.</p>