Leider ist es immer noch nicht möglich in VS2012 die .NET-Version für C++/CLI Projekte direkt anzupassen. Schon in VS2010 war dazu eine Änderung in der .vcproj-Datei notwendig. Das gleiche muss man jetzt in VS2012, wenn man eine andere Version verwenden will:
<PropertyGroup Label="Globals">
<ProjectGuid>...</ProjectGuid>
<Keyword>...</Keyword>
<RootNamespace>CPP_VS2012</RootNamespace>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
</PropertyGroup>
Die Werte für “TargetFrameworkVersion” können sein:
- v2.0
- v3.0
- v3.5
- v4.0
- v4.5