Supongamos que tengo una solución con 3 proyectos:NuGet para soluciones con múltiples proyectos
- Core
- IU
- pruebas
Algunos de los paquetes NuGet que uso se aplicarán a todos 3 proyectos. Algunos simplemente se aplicarán a la interfaz de usuario y las pruebas, y algunos solo se aplicarán a las pruebas (como NUnit).
¿Cuál es la forma correcta para configurar esto usando NuGet?
- ¿Debo usar "Agregar referencia de paquete de biblioteca" en los tres proyectos cada vez que necesito una referencia?
- ¿Debo usar "Agregar referencia de paquete de biblioteca" la primera vez que necesito un paquete, y luego uso Agregar referencia-> Buscar usos posteriores?
En cualquier caso, el número de archivospackages.config debería tener?
Actualizado para marcar esto en la respuesta porque ahora es la solución correcta. –
@EricJ. no hay problema, lástima que StackOverflow no permita que otras personas cambien la respuesta aceptada de una pregunta anterior. –
¿Qué sucede si deseo instalar el paquete para la Solución con una versión específica? El mago no me da esa opción. En la consola puedo ejecutarlo así 'Install-Package RazorEngine -Version 3.3.0' pero se aplicará solo para el proyecto que se seleccione en el menú desplegable de la consola. – MaciejLisCK