使用CCnet创建Windows服务项目的构建

时间:2014-08-08 03:03:33

标签: c# asp.net service cruisecontrol.net ccnet-config

我一直在通过像这样的ccnet为ASP Web项目创建部署包 <exec> <description>Asp.NET Compiler</description> <executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe</executable> <baseDirectory>.\Code</baseDirectory> <buildArgs>-errorstack -nologo -f -v ~ -p .\WebProject ..\Deploy</buildArgs> <successExitCodes>0</successExitCodes> </exec>

我想知道如何为Windows服务项目创建部署包?

1 个答案:

答案 0 :(得分:0)

aspnetcompiler正在创建您网站的可部署版本。在release模式下构建Windows服务与大多数其他项目类型(包括Windows服务)等效。

这可以通过msbuild任务实现。

请参阅http://cruisecontrolnet.org/projects/ccnet/wiki/MsBuild_Task