MSBuild-MsBuildExtensionPack延迟启动windows服务

MSBuild-MsBuildExtensionPack延迟启动windows服务,msbuild,windows-services,msbuild-task,msbuild-4.0,msbuildextensionpack,Msbuild,Windows Services,Msbuild Task,Msbuild 4.0,Msbuildextensionpack,我正在使用MSBuild任务启动windows服务。我正在使用以下代码: MSBuild.ExtensionPack.Computer.WindowsService TaskAction="Start" ServiceName="AppServices" ContinueOnError='false'/> 如果启动该服务,我将收到以下错误: Start Service failed with return code '[7] ServiceRequestTimeout' 是否有任何设

我正在使用MSBuild任务启动windows服务。我正在使用以下代码:

MSBuild.ExtensionPack.Computer.WindowsService TaskAction="Start" ServiceName="AppServices"  ContinueOnError='false'/>
如果启动该服务,我将收到以下错误:

Start Service failed with return code '[7] ServiceRequestTimeout'
是否有任何设置或选项可在等待一两分钟后告诉MSBuild启动服务。或者在MSBuild中调用此任务之前是否有任何方法引入延迟


谢谢

我认为没有办法告诉实际的WindowsService任务延迟该命令。不过,您可以尝试在通话前添加以下内容:

<MSBuild.ExtensionPack.Framework.Thread TaskAction="Sleep" Timeout="1000"/>

这将使执行线程在指定的超时(毫秒)内休眠