How can I do this is to use PowerShell or Batch script. The script can start your process and go back to CC.NET after spawning the executable. This is the only way to see this, since CC.NET needs to know that it is back, and the script can come back, even with the process you spawned, it still works there. An example PowerShell script that will do what you want. Then you just call the powershell script from the path to exe as a paratetra.
param( [string] $exePath = $(throw "A path to executable required.")
)
Invoke-Item $exePath
here on CC.NET 1.5, it will show how to configure the powershell task
<powershell>
<script>yourScriptName.ps1</script>
<scriptsDirectory>D:\CruiseControl</scriptsDirectory>
<buildArgs>full path to exe you want to kick-off</buildArgs>
</powershell>
source
share