es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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?

Tags:  ,

Answer

  1. Avatar for 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.

Comments are closed.