gpt4 book ai didi

azure-devops - Azure Devops 发布管道无法采用最新的 C# 版本

转载 作者:行者123 更新时间:2023-12-04 23:36:34 25 4
gpt4 key购买 nike

我有一个控制台应用程序,它有异步调用,例如main 方法的签名如下所示

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

最佳答案

我通过强制用户代理使用 VS2017 使其工作。
单击阶段 1,然后将其更改为以下内容:
HostedVS2017

这迫使用户代理使用 2017 年,它具有最新版本的 C# 而不是 2015 年(它对我来说回落到了)。

关于azure-devops - Azure Devops 发布管道无法采用最新的 C# 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52388413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com