Actualizamos nuestros proyectos .net 3.5 (C#) a .net 4.0. Cuando nos fijamos en el archivo de proyecto hay dos etiquetas que estoy tratando de hacer sentido de:¿Cuál es la diferencia entre <RequiredTargetFramework> y <targetframeworkversion>?
<RequiredTargetFramework>3.5</RequiredTargetFramework>
<TargetFrameworkVersion>4.0</TargetFrameworkVersion>
¿Por qué hay dos etiquetas aparentemente similares con diferentes valores?
-1: Usted se refiere a la documentación que describe cómo funciona MSBuild "Target Batching". La pregunta es pedir una explicación de la semántica de los metadatos del elemento RequiredTargetFramework como VS o los archivos predeterminados .net MSBuild '.targets' los usan. – binki