Creare un unico eseguibile contenente altre librerie.
Scritto da
Luca Cestola il
martedì 17 maggio 2011
•
Linguaggio:
• Livello: 100
Può risultare molto comodo poter distribuire un'applicazione
composta semplicemente di un unico
eseguibile anche quando si utilizzano librerie di
terze parti. Per ottenere questo risultato si può utilizzare
l'utility ilmerge.
Possiamo utilizzarlo in questo modo:
ilmerge /target:winexe /lib:"C:\Windows\Microsoft.NET\Framework\v4.0.30319"
/lib:"C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies"
/out:EseguibileUnico.exe EguibileOriginale.exe Libreria1.dll Libreria2.dll
Se non si è dei patiti della linea di comando possiamo
utilizzare ILMerge-GUI disponibile su codeplex.
Tags: