L'application n'a pas pu démarrer en raison de son side-by-side de configuration est incorrecte

Exception Non Gérée: System.IO.FileLoadException: impossible de charger le fichier ou l'assembl
y 'TheLibrary, Version=1.2.3905.36284, Culture=neutral, PublicKeyToken=14
04827c3a8f2601' ou une de ses dépendances. L'application n'a pas pu démarrer
parce que son side-by-side de configuration est incorrecte.
Consultez la demande
journal des événements pour plus de détails. (Exception de HRESULT: 0x800736B1)
Nom du fichier: 'TheLibrary, Version=1.2.3905.36284, Culture=neutral, PublicKe
yToken=1404827c3a8f2601' ---> Système.Moment de l'exécution.InteropServices.COMException (0 x 800
736B1): L'application n'a pas pu démarrer en raison de son side-by-side configurati
sur est incorrect. Consultez le journal des événements d'application pour plus de détails. (Exceptio
n de HRESULT: 0x800736B1)

quand je regarde le journal des événements, j'ai cette erreur.

Création du contexte d'Activation a échoué pour "C:\project\Debug\MyLibrary.dll". Dépendante De L'Assemblée Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" ne peut pas être trouvé. Veuillez utiliser sxstrace.exe pour un diagnostic détaillé.

J'ai utilisé sxstrace pour enregistrer l'erreur et voici le résultat:

=================
Commencer La Création Du Contexte D'Activation.
Paramètre D'Entrée:
Flags = 0
ProcessorArchitecture = x86
CultureFallBacks = en-US;fr
ManifestPath = C:\Windows\system32\cmd.exe
AssemblyDirectory = C:\Windows\system32\

Fichier De Config =

INFO: Analyse d'un Fichier de Manifeste C:\Windows\system32\cmd.exe.
INFO: Définition du Manifeste de l'Identité est Microsoft.De Windows.Système de fichiers.CMD,processorArchitecture="x86",type="win32",version="5.1.0.0".
INFO: création du Contexte d'Activation a réussi.
Fin De Création Du Contexte D'Activation.

=================
Commencer La Création Du Contexte D'Activation.
Paramètre D'Entrée:
Flags = 0
ProcessorArchitecture = x86
CultureFallBacks = en-US;fr
ManifestPath = C:\Debug\TheLibrary.dll
AssemblyDirectory = C:\Debug\

Fichier De Config =

INFO: Analyse d'un Fichier de Manifeste C:\Debug\TheLibrary.dll.
INFO: Définition du Manifeste de l'Identité est (null).
INFO: Référence: Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
INFO: la Résolution de référence Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
INFO: la Résolution de référence pour ProcessorArchitecture x86.
INFO: la Résolution de référence pour la culture Neutre.
INFO: l'Application de la Stratégie de Liaison.
INFO: Pas d'éditeur de stratégie trouvé.
INFO: Pas de liaison de la politique de redirection trouvé.
INFO: Commencer l'assemblage de sondage.
INFO: n'A pas trouvé l'assemblée dans WinSxS.
INFO: Essayer de sonder manifeste à C:\Windows\assembly\GAC_32\Microsoft.VC90.DebugCRT\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.DebugCRT.DLL.
INFO: Essayer de sonder manifeste à C:\Debug\Microsoft.VC90.DebugCRT.DLL.
INFO: Essayer de sonder manifeste à C:\Debug\Microsoft.VC90.DebugCRT.MANIFEST.
INFO: Essayer de sonder manifeste à C:\Debug\Microsoft.VC90.DebugCRT\Microsoft.VC90.DebugCRT.DLL.
INFO: Essayer de sonder manifeste à C:\Debug\Microsoft.VC90.DebugCRT\Microsoft.VC90.DebugCRT.MANIFEST.

INFO: n'A pas trouvé le manifeste pour la culture Neutre.
INFO: Fin de l'assemblée de sondage.
ERREUR: Ne peut pas résoudre de référence Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
ERREUR: création du Contexte d'Activation a échoué.
Fin De Création Du Contexte D'Activation.

Ne peut pas résoudre de référence de Microsoft.VC90.DebugCRT,processorArchitecture=...

des idées?

  • Le programme a été construit avec VS 2008 et j'ai installé Microsoft Visual C++ 2008 Redistributable Package (x86). mais encore, na pas aider.
InformationsquelleAutor DarthVader | 2010-10-18