LoaderLock a été détecté [Résolu]

Messages postés
8
Date d'inscription
samedi 11 novembre 2000
Dernière intervention
18 février 2009
- - Dernière réponse : cs_ahlala
Messages postés
2
Date d'inscription
mardi 14 octobre 2003
Dernière intervention
27 avril 2006
- 27 avril 2006 à 10:04
J’ai un problème j’ai modifier le code d'un projet de moteur
de rendu avec directx

en créent un dll ainsi que un exe qui le charge!






LoaderLock a été détecté

Message: La DLL
'C:\WINDOWS\assembly\GAC\Microsoft.DirectX.DirectInput\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.DirectInput.dll'
tente une exécution managée dans le verrou du chargeur du système
d'exploitation. N'essayez pas d'exécuter du code managé dans une fonction
d'initialisation d'image ou DllMain, car cela risque d'entraîner un blocage de
l'application.



Ce qui ce passe c'est que mon application exécute mon dll et mon dll exécute un
dll de directx



et je comprend pas se que je peut faire pour corrigé le problème

est ce que quel quant connais se problème est pourrait m'aider sa serrai géniale
!
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
6366
Date d'inscription
samedi 1 juin 2002
Dernière intervention
2 août 2014
3
Merci
Salut,

Commence par t'assurer que tu as la dernière version du SDK DirectX (et du runtime)
Ensuite, une solution que l'on voit souvent à ce problème est de désactiver le MDA (Managed Debugging Assistant) LoaderLock pour ton projet.

PS :
- une dll...
- "est ce que quel quant connais se problème est pourrait m'aider sa serrai géniale !" => est ce que quelqu'un connais ce problème et pourrait m'aider ça serait génial !

/*
coq
MVP Visual C#
*/

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 100 internautes ce mois-ci

Commenter la réponse de cs_coq
Messages postés
8
Date d'inscription
samedi 11 novembre 2000
Dernière intervention
18 février 2009
0
Merci
Merci le coq pour ta rapidité !

et sa marche nickel, t'es génial !







Oui je suis un boulet en orthographe, et heureusement que j'ai corrigé mon texte avent avec world.
Commenter la réponse de djacc
Messages postés
11
Date d'inscription
mardi 14 juin 2005
Dernière intervention
13 avril 2006
0
Merci
Salut moi aussi j'ai eu le meme souci en utilisant direct input pour un joystick mais maintenant je ne peux pas faire:
joystick.SetCooperativeLevel(
this,
CooperativeLevelFlags.NonExclusive|
CooperativeLevelFlags.Background);
Mon exception:
An unhandled exception of type 'Microsoft.DirectX.DirectInput.InputException' occurred in InterfaceRoburoc.exe
Additional information: Error in the application.

Mon device (joystick) est bien créé mais je ne peux pas modifier cette propriété.
Voilou.
Merci.

Fabou.
C'est trop de la boule heu... de la balle!!!
Commenter la réponse de fabou64
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
0
Merci
Pour info (et pour les prochains qui passeront par la), vous pouvez aussi jeter un oeil ici



Mx
MVP C#
Commenter la réponse de MorpionMx
Messages postés
2
Date d'inscription
mardi 14 octobre 2003
Dernière intervention
27 avril 2006
0
Merci
Eh bien, justement, je passais par là et j'ai trouvé tout ce que je souhaitais dans ta réponse MorpionMx ! Merci beaucoup.

Lionel.
Commenter la réponse de cs_ahlala

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.