title: Code-First MetaData
body: <p>What should I use as MetaData while I'm using <strong>Code-First</strong> Approach
  via <strong>EntityConnectionStringBuilder</strong></p>
  
  <pre><code>EntityConnectionStringBuilder entityBuilder;
  entityBuilder.MetaData = ??  // Metadata = @"res://*/;";
  </code></pre>
  
  <p>I got this error :</p>
  
  <pre><code>{"The specified metadata path is not valid. A valid path must be either an existing directory, an existing file with extension '.csdl', '.ssdl', or '.msl', or a URI that identifies an embedded resource."}
  </code></pre>
  
  <ul>
  <li><p>I didn't make any model on this approach, As I thought it isn't needed.</p></li>
  <li><p>All I want is to do everything programmatically.</p></li>
  <li><p>Everything was working fine in Database-First Approach.</p></li>
  <li><p>Here I made the Connection String and passed it to the Context.</p></li>
  <li><p>The EF Version is 5.0. </p></li>
  <li><p>The database is existed.</p></li>
  <li><p>Should I use any thing else to avoid <code>MetaData</code> Checking, such as
  initializers or ??</p></li>
  </ul>