ILMergeでアセンブリを結合する

.netはライブラリの提供をdll(アセンブリと呼称する)でしているんだけど、色々ライブラリ使うと例によってdllだらけになってとってもイヤーンな感じになる。

そこでこのILMergeを使うと.netで作られたdllとかexeとかを結合して一つのファイルにできちゃう。スゲー便利ツールだ。でもVS.NETでデフォルトでそういう機能つけといてほしいなぁ。

まぁ.netのライブラリはこれで万事OKぽいんだけど、SDLみたいな普通のdllをインポートして使ってる場合はやっぱり普通のdllが一杯残って超嫌な感じ。こっちも結合するツールないんかねえ。