1

我们有一个带有自己的部署工具的第三方 .NET 应用程序。此部署工具会生成一个自定义的 startup.cmd 文件。我们可以选择修改 CFG 文件,但不能修改 cmd 文件。

我想拥有自己的 cmd 文件。有人可以确认云服务定义文件中是否允许多个任务吗?

例如...

<Startup>
  <Task commandLine=”thirdpartyPropietryStartup1.cmd” executionContext=”elevated” />    
  <Task commandLine=”startup\startup2.cmd” executionContext=”elevated” />
</Startup>
4

1 回答 1

3

多个启动任务应该按照文档工作。

它不是那么明确,但它指出

简单任务按 ServiceDefinition.csdef 文件中指定的顺序同步执行,一次一个。

如果多个任务不起作用,这将毫无意义。

如果有问题,您总是可以创建一个运行thirdpartyPropietryStartup1.cmd然后startup\startup2.cmd的combined.cmd(除非您的executionContext 应该不同)。

于 2013-04-13T07:16:21.370 回答