2009-06-17 10 views

Répondre

0

Vous ne savez pas comment TFS affecte les choses, mais dans votre fichier ccnet.config vous devriez avoir deux nœuds pour votre projet: workingDirectory et artifactDirectory. artifactDirectory est où les binaires qui en résultent devraient finir.

0

En supposant que le projet est un projet d'application Web, vous pouvez ajouter l'argument WebProjectOutputDir à votre tâche msbuild dans CC.net.

<msbuild> 
    <executable>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe</executable> 
    <workingDirectory>C:\dev\ccnet</workingDirectory> 
    <projectFile>CCNet.sln</projectFile> 
<buildArgs>/noconsolelogger /p:Configuration=Debug /v:diag /p:WebProjectOutputDir=Output</buildArgs> 
    <targets>Build;Test</targets> 
    <timeout>900</timeout> 
    <logger>C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger> 
</msbuild> 
Questions connexes