0
私はいくつかの外部依存関係を必要とする単体テストプロジェクトを持っています。 i386(........ \ External \ EA \ i386 \ Core.dll)とamd64(........ \ External \ EA \ amd64 \ Core.dll)の2種類があります。 。ビルドターゲットに基づいて参照パスを変更する
<ItemGroup>
<Reference Include="Core">
<HintPath>..\..\..\..\External\EA\amd64\Core.dll</HintPath>
</Reference>
<Reference Include="Util">
<HintPath>..\..\..\..\External\EA\amd64\Util.dll</HintPath>
</Reference>
MSTESTは32ビットであり、私は** **のi386 \ Core.dllこれらのアセンブリのパスが........ \外部の\ EAになりたいです。言い換えれば、私はmsbuildに適切なビルドターゲットを選択するよう指示します。以下に示すように
おかげで
ここをクリックしてください:http://stackoverflow.com/questions/1997268/how-to-reference-different-version-of-dll-with-msbuild – Mrchief