Saltar al contenido

Definición de compilación de Visual Studio: ¿cómo agregar archivos adicionales (dll) para compilar?

Después de investigar con especialistas en esta materia, programadores de deferentes ramas y maestros hemos dado con la respuesta al dilema y la compartimos en este post.

Solución:

Gracias por sus respuestas. En realidad, lo estudiamos más a fondo y encontramos una solución de la siguiente manera:

  • Coloque los dll en la carpeta _bin_deployableAssemblies en la aplicación web (el nombre de esta carpeta es importante)
  • En la parte Argumentos de MSBuild de la definición de compilación, agregue /p:ReferencePath=””

Eso resolvió el problema. Gracias nuevamente de antemano.

Puede (n.º 1) hacer que estas DLL de terceros estén disponibles en el servidor que realiza la compilación o (n.º 2) registrarlas en el control de código fuente.

Esta es una discusión que ha ocurrido varias veces en el pasado, en general lo más recomendable es continuar con la opción #2.

Aquí hay algunas preguntas similares adicionales en SO, que podrían serle útiles:
Cómo tratar con ensamblajes externos
Team Build 2010: las referencias de ensamblado de terceros no se copian en la carpeta de salida
Compilación del paquete de Visual Studio y archivos DLL en la ruta del contenedor privado

Deberá agregar los archivos al repositorio de control de código fuente. En nuestra solución tenemos un 3rd Party carpeta que contiene todos los ensamblajes de terceros a los que hace referencia nuestro proyecto.

Main
  3rd Party
  Application
  Modules
  etc.

Aquí puedes ver las reseñas y valoraciones de los lectores

Recuerda algo, que te damos el privilegio reseñar .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *