title: Error message "CS5001 Program does not contain a static 'Main' method suitable for an entry point"
body: <p>Unable to execute the following code
  error CS5001    Program does not contain a static 'Main' method suitable for an entry point</p>
  
  <p>What does this error message mean?</p>
  
  <pre><code>class Program
  {
      static async Task MainAsync(string[] args)
      {
          Account.accountTest accountTest = new Account.accountTest();
  
          bool result = await accountTest.CreateAccountAsync();
      }
  }
  </code></pre>