2013-08-24 2 views

Répondre

3

Non construit dans la directive pré-processeur autant que je sache, mais il existe une variable MSBuild.

Ouvrez le fichier de projet (déchargez-le dans l'Explorateur de solutions, puis cliquez sur Modifier) ​​et ajoutez ce qui suit après l'ensemble principal de déclarations de propriétés.

<PropertyGroup Condition="'$(VisualStudioVersion)' == '10.0'"> 
    <DefineConstants>$(DefineConstants);VS_10;</DefineConstants> 
</PropertyGroup> 
<PropertyGroup Condition="'$(VisualStudioVersion)' == '11.0'"> 
    <DefineConstants>$(DefineConstants);VS_11;</DefineConstants> 
</PropertyGroup> 

Vous pouvez alors utiliser le VS_10 (VS 2010) ou VS_11 (VS 2012) directives PreProc.