Como referenciar condicionalmente uma DLL com base em um símbolo de compilação?

Visual Studio 2013.

Eu tenho uma DLL externa que estou referenciando assim no arquivo csproj:

  <ItemGroup>
    <Reference Include="NameOfDll">
      <HintPath>Path\To\Dll\NameOfDll.dll</HintPath>
    </Reference>

Quero que essa referência funcione quando existe um símbolo do compilador e não funcione quando esse símbolo não existir. (Para abordar o primeiro comentário, abaixo, digamos que o símbolo do compilador se chama Fred.)

Essa questão [Referência condicional ] me fez pensar que eu poderia adicionar um atributo chamado Condition ao elemento Reference mostrado acima, mas não consigo descobrir qual valor para atribuir a esse atributo o que eu quero.

Ficaria muito feliz em poder fazer isso na interface do usuário do VS, mas utilizarei qualquer método.

questionAnswers(1)

yourAnswerToTheQuestion