ソリューションエクスプローラーでdllファイルを参照として追加し、プロパティのローカルコピーをfalseにして
完成したexeと同じフォルダにdllが無い時にエラーが出る場合とそのまま動く場合があります。

エラーが出る例は DynamicJson.dll ( http://dynamicjson.codeplex.com/ ) で
エラーが出ずに無事動く例は Microsoft.WindowsAPICodePack.Shell.dll ( http://archive.msdn.microsoft.com/WindowsAPICodePack )です。

これから色々なライブラリを使って、完成したexeファイルにいくつものdllファイルがくっついていくのは避けたいのですが
どうすれば、Microsoft.WindowsAPICodePack.Shell.dllと同じようにexeと同じフォルダに無くても動作するように出来るでしょうか。