2010-10-05 89 views
0

Dans ma procédure de construction cruisecontrol (msbuild) j'écris dans un fichier journal. C'est le message d'erreur qui s'afficheEst-ce que Cruisecontrol a besoin de droits de compte spéciaux?

MSBUILD : Logger error MSB4104: Failed to write 
to log file "C:\CruiseControl\projects\Framework\Output\Build". 
Access to the path 'C:\CruiseControl\projects\Framework\Output\Build' is denied. 

Est-ce que quelqu'un sait quels droits dois-je attribuer où?

Répondre

1

Le message d'erreur indique que le compte d'utilisateur utilisé pour exécuter msbuild n'a pas accès au dossier de sortie 'C: \ CruiseControl \ projects \ Framework \ Output \ Build'.

Vérifiez si c'est vraiment le cas et donnez les permissions appropriées à ce compte d'utilisateur.

+0

Ma supposition aussi, j'ai vérifié que mon utilisateur actuel a des droits d'administration sur le dossier. Problème persiste –

+0

@BK: Et l'utilisateur actuel est également utilisé pour exécuter le processus msbuild? –

+0

C'est correct oui –