バックグラウンドとして、私はEmgu CVサンプルの1つを動作させようとしています。それは私が、関連するオープンCV DLLがプロジェクトの出力の実行ディレクトリにコピーされていることを確認しても、プロジェクトにEmgu CVのDLLへの参照を追加し、する必要が働いてサンプルコードを取得するにはthe answer to "Looking for a function for motion detection on emgucv"「常にコピー」ソリューションコンテンツ(DLL)を実行可能ディレクトリルート
で述べたMotion Detection exampleありますビルド。関連するDLLはon the EMGU wikiです。
私はコンテンツのプロパティで「常にコピー」サンプルプロジェクトへのコンテンツとして、それらを追加し、それらをマークすることにより、オープンCV DLLを追加している:
私はこれらが乱雑にしたくありませんプロジェクトのルートレベルはので、私はこれらのDLLを置くためにプロジェクトフォルダを追加しました:私はプロジェクトをビルドするとき
しかしDLLは、同じディレクトリにコピーされます。私は、DLLが実行ディレクトリにではなく、そのルートにコピーされることを保証するために設定する必要がありますどのような性質
:彼らは私はしたくない実行ディレクトリ内内包しているフォルダを持っている。すなわち、階層、サブディレクトリよりも?彼らはどちらも.NETアセンブリがあるように私は、プロジェクトへの参照として、これらのDLLを追加することはできません
==========編集==========
注意もCOM Open CV C++ライブラリを使用しています。