Question

Je voudrais offrir ma bibliothèque .Net (qui je développe dans le SharpDevelop IDE) en une seule dll. Je l'ai utilisé manuellement ILMerge pour fusionner ma bibliothèque compilé et toutes ses bibliothèques de référence, mais souhaite que ce fait automatiquement.

Je idéalement avoir cette fusion automatique se produire à l'intérieur SharpDevelop, sans avoir à mettre en place un script de construction externe. Est-ce possible?

Était-ce utile?

La solution

SharpDevelop utilise MSBuild pour compiler votre code de sorte que la façon la plus simple serait de créer un étape de post de construction qui fonctionne ILMerge avec les paramètres corrects. Vous pouvez créer une étape de post de construction des options du projet sous l'onglet Événements de génération. Vous pouvez également modifier directement votre fichier de projet dans le Bloc-notes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top