Net Core通用主机项目报错 程序不包含适合于入口点的静态Main

Net Core通用主机的介绍:

https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-2.1

参考官网教程编写代码,编译报错:错误         CS5001     程序不包含适合于入口点的静态 "Main" 方法

错误代码public static async Task Main(string[] args)

问题原因:async Task Main是C# 7.1开始支持的,查看项目属性,在生成版面,点击高级按钮,发现C#语言版本的默认设置是:使用最新主要版本,当前最新主要版本就是7.0版,不支持async Task Main。改为当前最新的C# 7.3,或者最新次要版本即可。

猜你喜欢

转载自www.cnblogs.com/sunnytrudeau/p/9973525.html