8

ここに画像の説明を入力

スクリーンショットが示すように、ClassLibrary1 は ClassLibrary2 に依存し、ClassLibrary2 は ClassLibrary3 に依存しています。また、「ローカルにコピー」は「True」に設定されています。しかし、ClassLibrary1 をコンパイルすると、ClassLibrary3 は bin フォルダーにコピーされません。

では、間接参照をコピーするように Visual Studio プロジェクト ファイルを構成するにはどうすればよいでしょうか。

4

2 に答える 2

4

これが可能だとは思いません。

間接参照をローカルにコピーする場合は、間接参照を配置する各プロジェクトにそれらへの直接参照を追加する必要があります。

MSBuild を使用してプロジェクトをビルドしようとすると、間接的な依存関係が見つからないことが通知される可能性があります。Visual Studio は通常、欠落している間接的な依存関係を無視しますが、そこから何も直接使用していない場合があります。

于 2011-11-28T03:46:16.207 に答える