J'utilise Hudson comme serveur d'intégration continue. Les travaux finissent par lancer MSBuild. Tout le monde de temps en temps, mon génération échoue avec une erreur non-compilation du code de MSBuild:MSBuild "Impossible de copier le fichier" dans l'environnement CI
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2703,9): error MSB3021: Unable to copy file "..\Lib\Microsoft\Microsoft.Practices.Unity.Configuration.dll" to "bin\Debug\Microsoft.Practices.Unity.Configuration.dll". Access to the path 'bin\Debug\Microsoft.Practices.Unity.Configuration.dll' is denied.
Quand j'examine 'bin \ Debug \ Microsoft.Practices.Unity.Configuration.dll', je trouve être un fichier de 0 octet.
Je n'arrive pas à comprendre pourquoi ce fichier est problématique. Des idées?
c'est cool et tout, mais comment nous empêchons vs2012 de verrouiller le fichier? il est en effet tenu en otage par le processus devenv.exe, et ne peut pas continuer jusqu'au redémarrage de vs2012. – Kirka121
Vous ne savez pas comment aider sur ce front. Ma solution est destinée à aider à trouver un mécanisme d'échec plus rapide, de sorte que vous n'ayez pas connaissance de l'échec après avoir attendu la fin de la construction. –