You are likely here because you are trying to make your main method use the async keyword. The gotcha I ran into - which is quite obvious - is that besides adding the async keyword you also have to change the return value from void to Task. The below is an example of an async Main method:
static async Task Main(string[] args)
{
//Your code goes here!
}
Alternatively you may have set the wrong output type for your project. In visual studio you can try the following:
- Right click the failing project
- "Properties"
- Set "Output Type" to "Class Library".
I hope you will find this helpful :)