Je rencontre l'exception suivante lorsque je copie tout le programme directoy sur une autre machine. Quels outils puis-je utiliser pour le déboguer? Je vous remercie.Les assemblages ou les fichiers ne peuvent pas être chargés lors du lancement d'un exec
Exception non gérée: System.TypeInitializationException: l'initialiseur de type fo r 'SomeClass' a émis une exception n. ---> System.IO.FileLoadException: Impossible de charger le fichier ou l'assembly 'SomeAssembly.dll, Version = 0.0.0.0, Culture = neut ral, PublicKeyToken = null' ou l'une de ses dépendances. Cette application a échoué d pour démarrer car la configuration de l'application est incorrecte. Réinstaller l'application peut résoudre ce problème. (Exception de HRESULT: 0x800736b1) Nom du fichier: 'SomeAssembly.dll, Version = 0.0.0.0, Culture = neutral, PublicKeyToken = null' ---> System.Runtime.InteropServi ces.COMException (0x800736b1): Cette application n'a pas pu démarrer car la configuration de l'application est incorrecte. La réinstallation de l'application peut résoudre le problème de . (Exception de HRESULT: 0x800736B1)
@bobugz: Le message d'erreur est "L'assembly dépendant Microsoft.VC90.DebugCRT n'a pas pu être trouvé et Last Error was L'assembly référencé n'est pas installé sur votre système." Comment rechercher "Microsoft.VC90.DebugCRT" dans ma machine réussie? – Ricky
Oui, c'est la DLL d'exécution C/C++ et vous * * avez déployé la version de débogage. Construisez votre build de version, installez ceci: http://www.microsoft.com/downloads/details.aspx?familyid=2051a0c1-c9b5-4b0a-a8f5-770a549fd78c&displaylang=en –
La même exception est toujours levée après l'installation du lien à condition de. – Ricky