これが以前に議論された質問であることは知っていますが、私には理解できない状況があります。
私は次のプロジェクトを持っています
- プロジェクトA
- プロジェクトB
- NuGet パッケージ「log4net」
- NuGet パッケージ "ServerAppFabric.Client"
- プロジェクトB
プロジェクト A には、プロジェクト B へのビジュアル スタジオ参照があります。プロジェクト B のコードで両方のパッケージを使用しており、デバッグ モードでビルドしています。プロジェクト B の構成は次のようになります。
<Reference Include="log4net">
<HintPath>..\packages\log4net.2.0.0\lib\net40-full\log4net.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Client">
<HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Client.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Core">
<HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Core.dll</HintPath>
</Reference>
* log4net の dll ファイルのみがプロジェクト A の bin フォルダーにコピーされ、Client ファイルと Core ファイルはコピーされないのはなぜですか? どんな助けや説明も大歓迎です!*