Side-by-Side erreur de configuration (Microsoft.VC80.CRT v8.0.50608.0)

J'ai un montage avec le manifeste suivantes intégré:

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>

Sur une de mes machines de cette assemblée ne fonctionne pas (l'assemblée ne parvient pas à charger). L'ouverture de cette dépendance il me donne le message d'erreur suivant:

Error: The Side-by-Side configuration information for "SomeAssembly.dll" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).

L'identique de l'assemblée, qui fonctionne bien sur une autre machine, et je n'ai pas d'erreur avec dependency walker.

Aussi loin que je puisse régler le problème est dû à la première machine manque une dépendance quelconque (par exemple le MSVCR redistribuable), cependant j'ai déjà vérifié et Microsoft Visual C++ 2005 Redistributable est installé correctement sur les deux machines.

Comment puis-je déterminer ce que la dépendance manquante est?

La seule chose que j'ai remarqué, c'est que le WinSxS répertoire sur la machine de travail a une entrée supplémentaire:

x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_473666fd
Le journal des événements système donnerons plus de détails sur ce qui a mal tourné?

OriginalL'auteur Justin | 2009-09-14