まータイトル通りなんですが、同様の現象で困っている方も多いと思いますので、ここにまとめておきます。 はじめに 自分はよく、研究開発プロジェクトやデモアプリの制作のために、GUI部をC#で作って画像処理部をC++で作る、といったことをします*1。C#コードからC++コードを呼び出す方法としては DllImport と C++/CLIを用いた薄いラッパー経由 の二つがあり、個人的には後者をよく用います。(後者について【id:wosugi:20100211】が参考になるかも。) 問題 ただ、このC++/CLI、VisualStudioがインストールされてない環境ではエラーが発生する、という問題がありました。具体的には、C++/CLIで作ったDLLにアクセスした際に「System.IO.FileLoadException」というのが発生します。要するに「あるべきDLLが見つかりませんよ〜」と言って