VS2010ソリューションを整理しようとしています。私を妨げている領域の1つは、アンマネージDLLの使用です。DLLが管理されていないため、参照として追加できません。以前のアプローチは、ビルド前/ビルド後のイベント中に「lib」フォルダーから出力フォルダーにDLLをxcopyすることでした。これの欠点は、ビルドごとに発生する不要なコピーであり、クリーン操作によって出力フォルダーからDLLが削除されることもありませんでした。
私の理想的な解決策は、DLLをVS libフォルダーに統合し、「新しい場合はコピー」機能を利用することです。ただし、VSは出力フォルダーにlibフォルダーを作成し、そこにDLLを配置します。プロジェクトツリーの最上位にDLLを配置することは好まないことに注意してください。DLLがたくさんあり、これがプロジェクトを汚染しているようです。