Bonjour
je vous expose mon problème qui doit être classique j'imagine.
je load une dll qui contient des références à d'autres dll
assembly = Assembly.LoadFrom(assembly_name);
sa fonctionne pas
quelqu'un a t'il un début de piste ?
merci
Bonjour
je vous expose mon problème qui doit être classique j'imagine.
je load une dll qui contient des références à d'autres dll
assembly = Assembly.LoadFrom(assembly_name);
sa fonctionne pas
quelqu'un a t'il un début de piste ?
merci
Difficile de répondre si vous ne donnez pas plus d'informations.
Vous dites que cela ne marche pas, que ce passe t-il ?
- LoadForm retourne null ?
- Vous avez une erreur de compilation ? (si oui laquelle)
- Vous recevez une Exception ? (si oui laquelle)
Avez-vous lu la MSDN (Assembly.LoadFrom, méthode) ?
"Phylactère temporaire" = tooltips
Votre problème a été résolu ? Alors utilisez suret
Bonjour,
Vous avez raison, je n'ai rien expliqué.
Mon programme (en c#) charge de façon dynamique des dll que j'ai réalisées.
Cela fonctionne pour le moment correctement.
Sauf avec une dll qui fait référence à d'autres dll qui se situent quelque part sur l'ordinateur.
Là, ma dll ne se charge pas.
Quand je fais un
Je vois bien les différentes assembly liées :
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part assembly = Assembly.LoadFrom(assembly_name);
Mais quand je dois créer une instance de la dll :
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part AssemblyName[] ReferencedAssemblies = assembly.GetReferencedAssemblies();
Ça ne fonctionne pas juste avec des dll qui contiennent des références à d'autres dll qui ne sont pas dans le dossier du programme.
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part assembly.CreateInstance(typeName, true);
je viens de trouver. mon problème ne vient pas du load d'une assembly mais d'un probleme dans l'assembly
On ne peut charger un truc qui marche pas
désolé de vous avoir fait perdre du temps
et encore merci
jl
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager