title: How does Azure web role happen to run without an entry point?
body: <p>Out of curiosity I opened my Azure web role project, navigated to the file that contained the <code>RoleEntryPoint</code> descendant class and <em>completely removed that class definition</em>. Then I packaged the role and deployed it in Azure - the role started without any error indication.</p>
  
  <p>How could that possibly work? </p>