Essaye de comprendre pourquoi ca ne marche pas ! [Résolu/Fermé]

Signaler
Messages postés
345
Date d'inscription
dimanche 29 mai 2011
Statut
Membre
Dernière intervention
27 juillet 2020
-
Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
-
Bonjour,

J'ai un projet C# avec CLI/CLR qui marche.
Mais qui ne marche pas sur une autre machine avec le même OS (windows 7 Pack1)
En tout cas ca ne marche pas sur Windows XP.

Le projet CLA.DLL n'utilise aucune dépendance.


c:\tmp3\tt>consoleapp1
 
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or ass
embly 'CLA.dll' or one of its dependencies. Le module spécifié est introuvable.
   at ConsoleApp1.Program.Main(String[] args)


Exliquez moi pourquoi ca ne marche pas sur une autre machine ??????????????

Comment debugger ?

Je vous joint le projet.


J'aimerai avoir des réponses ,car cherche depuis 4 heures !!


Extrait de observateur de log :




Nom de l’application défaillante ConsoleApp1.exe, version : 1.0.0.0, horodatage : 0xd13a7414
Nom du module défaillant : KERNELBASE.dll, version : 6.1.7601.17514, horodatage : 0x4ce7bafa
Code d’exception : 0xe0434352
Décalage d’erreur : 0x0000b727
ID du processus défaillant : 0x290
Heure de début de l’application défaillante : 0x01d5247e90b4e7b4
Chemin d’accès de l’application défaillante : c:\tmp3\tt\ConsoleApp1.exe
Chemin d’accès du module défaillant: C:\Windows\syswow64\KERNELBASE.dll
ID de rapport : cf6553e0-9071-11e9-b333-080027f9b5d3

Merci


Le projet joint se trouve sur :
https://www.developpez.net/forums/attachments/p483983d1560715312/dotnet/langages/csharp/essaye-comprendre-pourquoi/twxpclr.zip/


Merci de me dépanner.

Configuration: Linux / Firefox 60.0

4 réponses

Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
559
Bonjour,

la framework cible pour laquelle tu as compilé ton projet est elle présente sur l'autre PC?
Si non -> il faut l'installer

PS le moindre
using trucmuche;
est une dépendance

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Messages postés
345
Date d'inscription
dimanche 29 mai 2011
Statut
Membre
Dernière intervention
27 juillet 2020

J'ai essayer d'installer le visual studio 2017 redistribuable x86,
et ça à l'air de tourner.
Je pensais que ceux-ci était installer avec l'installation de net framework 4.0 ;;;
Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
559
visual studio 2017 redistribuable x86, c'est pour C++ pas pour C#....

Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
559
d'un autre coté, la notion de CLI /CLR c'est aussi du C++.

Tu ne te serais pas trompé de langage dans ta question?
Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
559
Ha et aussi, 2017, c’est avec la framework 4.7 il me semble
Messages postés
345
Date d'inscription
dimanche 29 mai 2011
Statut
Membre
Dernière intervention
27 juillet 2020

Reponse à whismeril :
'ON PEUX FAIRE DU FRAMEWORK 4.0 AVEC VISUAL STUDIO 2017 !!
et heureusement qu'on peux le faire car compatible avec Windows XP ;'


ET merci pour l'aide !
Messages postés
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
559
Oui, heureusement qu'on peut le faire, néanmoins
  • les redistirbuables ne servent pas à C#
  • y'a pas de CLI/CLR en C#
  • si tu es en C++, il te faudra le redistribuable compatible de la framework 4.0 aussi.


De rien, si j'ai pu t'apporter une aide quelquonque