title: Getting file version info in the Compact Framework
body: <p>I have some code that needs to be able to find the version number of an assembly, given a string saying where it's located. </p>
  
  <p>I can't get this to work:</p>
  
  <pre><code>Assembly assembly = Assembly.LoadFrom("\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\sqlcecompact35.dll");
  </code></pre>
  
  <p>throws a System.IO.IOException: File or assembly name '\Program Files\Microsoft SQL Server Compact Edition\v3.5\sqlcecompact35.dll', or one of its dependencies, was not found.</p>
  
  <p>Yet the file does exist:</p>
  
  <pre><code>FileInfo fileInfo = new FileInfo("\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\sqlcecompact35.dll"); 
  </code></pre>
  
  <p>creates an object where fileInfo.Exists == true.</p>
  
  <p>Should I be passing in a different filename/path to load the SQL CE assembly? Thanks.</p>