我有一个控制台应用程序,其中包含异步调用。例如,主方法的签名如下:
static async Task MainAsync(string[] args)
{
}
我能在本地机器上编译构建。但是我有一个 VSTS (DevOps Azure) CI/CD 管道,在那台机器上使用自定义托管代理,一旦执行CI就会出现以下错误:
##[error]CSC(0,0): Error CS5001: Program does not contain a static 'Main' method suitable for an entry point