El conjunto de herramientas de Visual C++ 2010 solo admite .NET Framework 4 como destino
En este artículo se proporcionan las combinaciones admitidas de y PlatformToolset la configuración en el archivo de proyecto de TargetFrameworkVersion Visual C++ al compilar un proyecto de C++/CLI con Microsoft Visual Studio 2010.
Versión original del producto: Visual Studio 2010
Número de KB original: 2740044
Combinaciones admitidas
Al compilar un proyecto de C++/CLI con Visual Studio 2010, debe especificar la siguiente combinación de TargetFrameworkVersion y PlatformToolset:
- TargetFrameworkVersion = v4.0
- PlatformToolset = v100
Si también tiene instalado Visual Studio 2008 en el mismo equipo con Visual Studio 2010 y prefiere usar el conjunto de herramientas anterior para tener como destino .NET 3.5, puede usar la configuración de la siguiente manera:
- TargetFrameworkVersion = v3.5
- PlatformToolset = v90
Configuración que no sean anteriores no se prueban ni admiten, y otras configuraciones pueden provocar errores o comportamientos de compilación inesperados. Aunque la propia compilación se realice correctamente, Microsoft no garantiza que la versión de /.NET Framework de C++ especificada se cargue en la aplicación de destino.
Referencias
Para ver otros artículos sobre la configuración anterior, visite la sección PlatformToolset (Propiedad) sobre MSBuild elementos internos para proyectos de C++.