2010-11-13 34 views
1

Je suis confronté à un problème avec ILMerge. J'ai 4 fichiers dll requis pour mon application mais je les ai fusionné avec 1 ILMerge en utilisant la syntaxe suivante:C# Fusionner des fichiers .dll avec ILMerge

ILMerge /out:merged.dll lib1.dll lib2.dll lib3.dll lib4.dll

Ensuite, J'ai ajouté le fichier merged.dll comme référence dans ma solution et supprimé les autres 4. Mais mon application ne parvient toujours pas à se charger lorsque les autres fichiers dll ne sont pas dans le répertoire de l'application.

Ai-je manqué une étape? Cela n'a aucun sens pour moi pourquoi cela ne fonctionnerait pas ..

Répondre

1

Échec de ma part. Je testais sur une ancienne version de mon application, ce qui explique pourquoi cela n'a pas fonctionné. Les étapes ci-dessus fonctionneront bien donc j'espère que cela peut être utile à quelqu'un.

+1

Vous devriez accepter votre propre réponse. –