visual studio para Cómo construir el mismo proyecto con múltiples configuraciones C#VisualStudio2012



visual studio code workspace (1)

Tengo una solución con muchos proyectos.
Me gustaría construir varios proyectos con múltiples configuraciones.

p.ej:
ProjectA se establece como el marco de destino: 3.5 y plataforma objetivo x86.
El nombre del ensamblado de salida es: ProjectA.dll.

Quiero, al hacer clic en el botón de compilación, construir el proyecto en varios archivos de salida:
ProjectA_3.5_x86.dll - para Target framework 3.5 y plataforma x86
ProjectA_4.5_x64.dll - ...

Esto es lo que hace el servidor de construcción.

¿Hay alguna forma de tener el archivo de configuración que observa la operación de compilación, y luego determinar cómo construir cada proyecto, con diferentes nombres de ensamblado y diferentes configuraciones de compilación?

Gracias !


Por lo que yo sé, solo puedes producir una dll por compilación de un proyecto. Parece que lo que querrías hacer es crear diferentes configuraciones de compilación; lo cual se puede hacer editando manualmente el archivo del proyecto o usando el administrador de configuración . Puede configurar diferentes configuraciones (3.5 framework, CPU x86, con un nombre de ensamblaje xxx.yyy) y luego seleccionar esa configuración cuando realice una compilación. Sin embargo, es importante comprender que tendrá que hacer múltiples compilaciones en su código, seleccionando las diferentes configuraciones para producir las diferentes dlls. Si tiene un proceso de compilación automatizado, debería poder simplemente configurar el proyecto para compilar varias veces y cambiar el nombre de la configuración.





build-automation