Seleccionar la plataforma de destino
Antes de generar código en C# puede definir la plataforma de destino a nivel programático:
1.En el menú Herramientas haga clic en Opciones.
2.Haga clic en la pestaña Generación de código.
3.En el grupo Configuración de C# seleccione un valor de la lista desplegable según corresponda.
Seleccione la opción Microsoft .NET Core 3.1, Microsoft .NET 5.0 o Microsoft .NET 6.0 para generar una solución de Visual Studio que apunte a esas plataformas. Si quiere que la plataforma .NET Framework apunte a una versión concreta de Visual Studio seleccione cualquiera de las opciones Microsoft Visual Studio 2010-2019 (en este caso, la solución generada apuntará a la versión de .NET Framework que corresponda a esa versión de Visual Studio).
Si marca la casilla Generar clases contenedoras se crean más proyectos en el código generado, uno por cada esquema XML o componente DTD de la asignación. Los proyectos contenedores que se generen permiten manipular de forma programática las instancias XML correspondientes fuera de la asignación. Las bibliotecas contenedoras son opcionales e independientes del programa de asignación, aunque puede usarlas para este si lo necesita. Para más información sobre las clases contenedoras consulte Generar código fuente a partir de esquemas XML o DTD.