net for dotnet compile asp msbuild build

for - Destino versión específica de.NET con MSBuild



msbuild terminal (1)

Tengo una solución a la que hace referencia un proyecto de MSBuild. En la solución, estoy haciendo referencia a varios proyectos que están dirigidos a .NET 4.0. ¿Cómo puedo decirle a MSBuild que ignore la configuración del proyecto y solo apunte a .NET 3.5?


Un comando similar al siguiente debería funcionar

msbuild YourSolution.sln /tv:3.5 /p:TargetFrameworkVersion=v3.5

o

msbuild YourSolution.sln /p:TargetFrameworkVersion=v3.5

/ tv (o / toolsversion) indica qué versión de las herramientas de MSBuild desea usar, y la propiedad TargetFrameworkVersion indica el marco de destino. En su caso, solo debe especificar que la propiedad debe estar bien, pero si desea usar el conjunto de herramientas 3.5 MSBuild, puede especificarlo con / tv como lo hice en el primer comando.