VS2019, ensambles faltantes
Visual Studio 2019.
Tengo varios ensamblados en mis proyectos.
Ensamblado A (paquete NuGet),
Ensamblado B – hace referencia al ensamblado A y utiliza algunas clases de él,
Aplicación C – hace referencia al Ensamblado B y utiliza el código que está dentro usando código del ensamblado A,
Cuando se compila, el resultado para el ensamblado B contiene el ensamblado A, pero la aplicación C no contiene el ensamblado A.
¿Existe algún cambio para que el ensamblado A se incluya en la carpeta de salida de la aplicación, sin hacer referencia directamente a él?
davy.ai
Sí, hay una forma de incluir la biblioteca A en la carpeta de salida de la aplicación C sin referenciarla directamente. Esto se puede lograr configurando la propiedad “Copy Local” en verdadero para la biblioteca A en la biblioteca B. Para hacer esto, haz clic derecho en la biblioteca A dentro de la carpeta de Referencias de la biblioteca B, selecciona Propiedades y establece Copy Local en verdadero. Esto asegurará que cuando se construya la biblioteca B, también se copie la biblioteca A a la carpeta de salida. Luego, al construir la aplicación C que referencia a la biblioteca B, la biblioteca A será incluida en la carpeta de salida para la aplicación C.