Tengo una solución de Visual Studio, y esta solución contiene algunos proyectos. ¿Puedo construir todos los proyectos desde esta solución en un dll?C# Solución de Visual Studio en un dll
Respuesta
Puede usar ILMerge para combinar una serie de conjuntos en uno.
También hay un proyecto mono bastante antiguo con capacidades similares - mono.merge.
Trate de usar ILMerge http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx
Dado que estamos hablando de proyectos, también puede compilar como .netmodule y ponerlos en un montaje de la siguiente manera: http://msdn.microsoft.com/en-us/library/226t7yxe(VS.90).aspx
No, viusal studio no combinará la fuente/salida de múltiples proyectos en una sola dll/aplicación. Su mejor opción para hacer esto es establecer el paso posterior a la construcción de cada proyecto para llamar a una aplicación de tercera parte (como ILMerge). Solo asegúrese de que el orden de compilación sea correcto y de que los proyectos múltiples no intenten iniciarse. También puede salirse con la suya haciendo otro proyecto que enlaza estáticamente con los otros dlls.
- 1. Usando .dll en Visual Studio 2010 C++
- 2. Visual Studio Solución grande
- 3. Vinculación de dll en Visual Studio
- 4. Referencias DLL en Visual C++
- 5. Cómo convertir la solución visual studio 2010 SP1 en la solución visual studio 2012?
- 6. Almacenamiento de referencia DLL en la carpeta solución de Visual Studio
- 7. Referencias de Visual Studio Project dentro de la solución
- 8. Solución de Visual Studio para SCONS?
- 9. Atajo de Visual Studio para "solución rápida"
- 10. Cómo crear DLL ActiveX en Visual C++
- 11. Visual Studio Project DLL no se está actualizando en el proyecto del sitio web (misma solución)
- 12. ¿Genera automáticamente un archivo DLL .DEF en Visual Studio?
- 13. Visual Studio: DLL dependientes de copia de destino de carpeta
- 14. C en Visual Studio
- 15. ¿Cómo puedo depurar un proyecto desde otra solución en Visual Studio?
- 16. Mejores prácticas para organizar una solución de Visual Studio
- 17. Visual Studio: DLL diferentes para configuraciones
- 18. Visual Studio solución explorer sin memoria excepción
- 19. Visual Studio 11 y manejo msvcr110.dll
- 20. Visual Studio (2008) Opción 'Solución limpia'
- 21. Incrustación condicional de un recurso en Visual Studio (C#)
- 22. Definición de toda la solución en Visual Studio?
- 23. Visual Studio 2008: crear una DLL única desde la solución con muchos proyectos
- 24. Solución de Visual Studio 2010 (beta 2) en Visual Studio 2008
- 25. Proyecto Visual Studio 2010 C++ DLL - ¡Sin archivo DLL de salida!
- 26. ¿Cómo degradar la solución de Visual Studio 2010 a Visual Studio 2005?
- 27. Número de clases en una solución de Visual Studio
- 28. ¿Qué archivos/carpetas en una solución C# de Visual Studio 2010 deben ir a Mercurial DVCS?
- 29. Archivo de solución vs. Archivo de proyecto en Visual Studio
- 30. ¿Cómo se crea una DLL COM en Visual Studio 2008?
Muchas gracias por su respuesta. – jitm