¿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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta