title: unable to load cvextern in a c# project
body: <p>i'm trying to debug my program, using emgu and HaarCascade in c#. 
  i'm getting an exception like so : </p>
  
  <blockquote>
    <p>Unable to load DLL 'cvextern': The specified module could not be found. (Exception from HRESULT: 0x8007007E)</p>
  </blockquote>
  
  <p>i've added the file cvextern.dll to my project and tried both "copy always" and "copy if newer" options on the properties of the file. also, the build is in platform x64. </p>
  
  <p>here's partly what i wrote : </p>
  
  <pre><code>    private void Load_Click(object sender, EventArgs e)
      {
          OpenFileDialog dlg = new OpenFileDialog();
          dlg.Filter = "Photo Files (*.jpg)|*.JPG";
          dlg.CheckFileExists = true;
          if (dlg.ShowDialog() == DialogResult.OK)
          {
              Image&lt;Bgr, Byte&gt; My_Image = new Image&lt;Bgr, byte&gt;(dlg.FileName);
              HaarCascade face = new HaarCascade("haarcascade_frontalface_alt.xml");
  </code></pre>
  
  <p>and the exception is in the last line.</p>