Au cas où mon titre ne serait pas clair

J'ai donc dans mes codes des conditions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#if PROD
#else
#end if
Et je voudrais utiliser un fichier .pfx different pour signer mon code, selon si je suis en PROD ou non...

Visiblement le fichier de signature à utiliser est inscrit dans le fichier .csproj :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<AssemblyOriginatorKeyFile>MaSignatureProd.pfx</AssemblyOriginatorKeyFile>
Peut on placer des conditions preprocesseur dans un .csproj?
Ou connaissez vous une quelconque solution à mon probleme?