¿Cómo hacer referencia condicionalmente a una DLL basada en un símbolo de compilación?
Visual Studio 2013.
Tengo una DLL externa a la que me refiero de esta manera en el archivo csproj:
<ItemGroup>
<Reference Include="NameOfDll">
<HintPath>Path\To\Dll\NameOfDll.dll</HintPath>
</Reference>
Quiero que esta referencia funcione cuando exista un símbolo de compilador y que no funcione cuando ese símbolo de compilador no exista. (Para abordar el primer comentario, a continuación, digamos que el símbolo del compilador se llama Fred).
Esta pregunta [Referencia condicional ] me hizo pensar que podría agregar un atributo llamado Condición al elemento de referencia que se muestra arriba, pero no puedo determinar qué valor darle a ese atributo para lograr lo que quiero.
Me encantaría que me dieran una manera de hacer esto en la interfaz de usuario de VS, pero tomaré cualquier método.