title: Error trying to "Reverse Engineer Code First" MySQL Database
body: <p>I am trying to follow <a href="http://msdn.microsoft.com/en-us/data/jj200620" rel="nofollow">this tutorial video</a> on the Entity framework. I am using VS2010 Professional.</p>
  
  <p>I installed the <code>Entity Framework Power Tools Beta 4</code> and am currently on the step of right clicking my project and clicking <code>Entity Framework &gt; Reverse Engineer Code First</code>.</p>
  
  <p>I change the data source to <code>MySQL Database</code> and enter my connection information. The connection test succeeds, but clicking OK to proceed results in this error message:</p>
  
  <blockquote>
    <p>Wrong Parameter. (Exception of HRESULT: 0x80070057 (E_INVALIDARG))</p>
  </blockquote>
  
  <p>I noticed that when I check the "save my password" checkbox when entering my connection data, the VS status bar at the bottom says "Loading schema information..." for a few seconds before the error appears. When this box is unchecked the error appears immediately after clicking OK.</p>
  
  <p>Also, when the error appears the status bar says "An error occured while reverse engineering Code First. See the Output window for details." However, the output window remains empty.</p>
  
  <p>Does anyone know what might be going on there?</p>