2012-03-26 20 views
5

Tengo una solución con una aplicación web, desde la aplicación web estoy haciendo referencia a otro proyecto que hace referencia a una biblioteca externa.TeamCity no copia todas las bibliotecas a las que se hace referencia

WebApp -> SupportingProject -> ExternalDll 

todo está bien cuando construyo la solución de depuración/liberación dentro del estudio visual, pero cuando se construye en TeamCity una de las referencias no se copia de nuevo. todos los demás archivos a los que hace referencia el proyecto de soporte se copian excepto ese único.

Pude solucionar esto al agregar directamente una referencia a esa biblioteca, pero quería descubrir la causa subyacente de la misma.

todas las referencias están marcadas como copia local.

Estoy usando el corredor de compilación de Visual Studio (sln) en teamcity.

+0

Si abre el .csproj en el bloc de notas, ¿qué ve en la sección Referencias del proyecto? Por ejemplo, el atributo Incluir a continuación debería resolverse en una ruta que la ciudad del equipo pueda reconocer, es decir, mediante rutas relativas {766C00FD-C19E -4A15-BA7E-FB4BB2385732} ExternalReference.dll kjosh

Respuesta

Cuestiones relacionadas