Iteam
GitHub

Ibland är lösningen enkel trots krångligt felmeddelande

I en halv dag har jag nu kämpat med ett fel som visade sig vara ett väldigt enkelt fel.

Felet som dök upp var:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets (177): Unable to copy file "bin\XXXXXX.dll" to "D:\TFS_Builds\2\XXX\ZZZ\Binaries\_PublishedWebsites\XXXX\bin\XXXX.dll". Could not find a part of the path 'bin\XXX.dll'.

Eftersom det inte dyker upp lokalt och endast på byggservern och att felet handlar om dll filer tänker man att det är fel i projektfilen, copy local på dll filer, active configuration, konflikter mellan 64 bitars dll, säkerhetsinställningar på servern, låsningar, solutionfilen eller build definitionen. Men nej, det visar sig helt enkelt vara att bin mappen ligger med i projektet i Source. Ta bort bin-mappen från projektet och försök igen så fungerar allt klockrent!

Christian Landgren
2011-03-03