dll ぢゃなくて lib にして保存しておいて、実行ファイル生成時にまとめちゃうって手もあるぢゃん。
.net では滅多に見ないような気がするけど。