Altova MapForce 2023 Enterprise Edition

Generar código a partir de una asignación de datos

Inicio Anterior Inicio Siguiente

Para generar código C# a partir de un archivo de diseño de asignación (.mfd):

 

1.Si no lo ha hecho ya, cree una asignación nueva o abra en MapForce una que ya exista.

2.Seleccione C# como lenguaje de transformación de la asignación. Para ello haga clic en el botón cg-csharp-lang de la barra de herramientas o seleccione el comando de menú Resultados | C# (Sharp).

3.Configure o cambie las opciones de generación de código en C# como se explica en Seleccionar la plataforma de destino.

4.Seleccione el comando de menú Archivo | Generar código en | C# (Sharp). Ahora la aplicación le pedirá que seleccione un directorio de destino.

5.Navegue hasta el directorio que prefiera (por ejemplo "C:\codegen\ConvertProducts") y haga clic en Aceptar.

 

El resultado de la generación de código aparece en la ventana resultados, por ejemplo:

cg-netcore-generation-outcome

También puede hacer clic en la ventana Mensajes para abrir la solución generada en Visual Studio.

 

Tenga en cuenta que si elige generar código para las plataformas .NET 5.0, .NET 6.0 o .NET Core  necesita tener los SDKs correspondientes y una versión compatible de Visual Studio. Para saber qué paquete debe descargar para su sistema operativo y plataforma consulte la página de Microsoft (https://dotnet.microsoft.com/download).

 

Para comprobar de nuevo el marco de destino del proyecto desde Visual Studio haga clic con el botón derecho en el proyecto "Mapping" en el explorador de soluciones, seleccione Properties y observe el valor que aparece en la lista desplegable Target Framework, por ejemplo:

cg-netcore-target-framework

El nombre predeterminado de la aplicación generada es Mapping. Puede cambiar este nombre y otras opciones antes de generar el código desde el cuadro de diálogo "Configurar asignación".

© 2017-2023 Altova GmbH