我如何以编程方式执行此操作?
答案 0 :(得分:1)
如果您想根据您的环境更改参考路径,那么您可以编辑您的proj文件并使用您的参考条件:
<Reference Include="YourReferenceHere" Condition=="'$(Configuration)'=='Debug'">
<HintPath>someFolder\yourDllForDebug.dll</HintPath>
</Reference
<Reference Include="YourReferenceHere" Condition=="'$(Configuration)'=='Release'">
<HintPath>someFolder\yourDllForRelease.dll</HintPath>
</Reference
因此,在这种情况下,当您构建为debug时,编译器将使用someFolder \ yourDllForDebug.dll作为参考。当您构建为Release时,编译器将使用someFolder \ yourDllForRelease.dll。