2010-02-18 11 views
3

J'essaye juste ILMerge pour fusionner mon application et les bibliothèques nécessaires dans un exécutable. J'utilise la ligne de commande juste pour faire des tests. J'ai pris un exemple de projet:ILMerge: Comment configurer le app.config correspondant

ilmerge /out:ProgramMerged.exe Program.exe Lib1.dll Lib2.dll 

Cela semble fonctionner comme prévu. Mais que faire si j'avais un Program.exe.config? Est-il toujours applicable?

Quelqu'un peut-il y parvenir?

Répondre

9

Le fichier de configuration s'appelle toujours le même que le fichier EXE + .config. Donc, si vous "renommez" Program.exe à ProgramMerged.EXE vous devez copier/renommer program.exe.config en programmerged.exe.config

+0

Merci Arve, je n'ai pas essayé l'évident ... En effet un juste doit renommer le app.config, pas besoin de changer quelque chose d'interne, il semble. – rdoubleui

+0

Cela semble évident avec le recul, mais jamais vu documenté nulle part. A +1, j'espère que cela sauvera quelqu'un d'autre. –