1 votes

Impossible d'installer certains logiciels en raison de "L'application n'a pas pu démarrer car sa configuration côte à côte est incorrecte"

Je ne peux donc pas installer Samsung Kies 1 et SmartSwitch car je reçois ce message d'erreur lors de l'exécution de l'installateur :

L'application n'a pas pu démarrer car sa configuration côte à côte est incorrecte

Message complet, non traduit

Cette application n'a pas pu démarrer car la configuration côte à côte est incorrecte. Pour plus d'informations, consultez le journal des événements de l'application. Des détails supplémentaires peuvent également être affichés avec l'outil en ligne de commande sxstrace.exe.

Je suis en train d'exécuter une machine Windows 10 64 bits UEFI fraîchement installée.

Dans le journal des événements, je vois ces erreurs (identifiant d'événement 33) :

La génération de contexte d'activation a échoué pour "C:..\Smart_Switch_pc_setup.exe". L'Assemblage dépendant Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" n'a pas pu être trouvé. Veuillez utiliser sxstrace.exe pour un diagnostic détaillé.

SxsTrace ne me donne pas plus d'informations. Tous les autres installateurs (sauf ces 2-là) que j'ai exécutés jusqu'à présent ont fonctionné parfaitement.

Quelques choses que j'ai déjà essayées :

  • Redémarrer
  • Exécuter sfc /scannow
  • Désinstaller tous les Redistribuables Visual C++ pour 64 bits (2005-2015), redémarrer, les réinstaller, redémarrer à nouveau
  • Installer uniquement Visual C++ Redistributable 2008 64 bits
  • Installer le Package Redistribuable ATL Security de Visual C++ 2008
  • Exécuter l'installateur en tant qu'administrateur
  • Les changements de registre détaillés ici (je n'ai qu'un seul numéro de version qui est également correctement défini)
  • Nettoyer et réinstaller .NET Framework
  • Vérifier les mises à jour de Windows

S'il vous plaît, aidez-moi.

3voto

magicandre1981 Points 94338

Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"

Ce message signifie que l'outil a été compilé en mode Débogage dans Visual Studio 2008, donc vous avez besoin du Runtime VC++ 2008 Debug.

Mais ce runtime n'est pas autorisé à être partagé/redistribué via un programme d'installation. Demandez donc à Samsung Support de sortir une nouvelle version du logiciel qui est compilée en mode Release.

// Édition,

Si c'est du MFC, installez le Runtime Visual C++ 2008 32 bits, car win32 = x86.

0 votes

Oh j'ai fait une erreur - ce n'était pas .DebugCRT mais .MFC. Désolé et merci quand même...

1 votes

D'accord, j'ai ajouté le nouveau lien. vous avez besoin du fichier DLL 32 bits, pas 64 bits.

0 votes

Cela a résolu le problème - merci ! Je pensais avoir essayé certaines versions 32 bits mais apparemment pas la bonne (2008)...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X