title: C# System.DllNotFoundException
body: <p>I have a simple application using a product activation system offered by cryptlex (cryptlex.com).</p>
  
  <p>The program works correctly on my computer, but when I try to run the program on another machine it returns this error:</p>
  
  <p><a href="https://i.stack.imgur.com/MDjvH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MDjvH.png" alt="Picture: Error"></a></p>
  
  <p>I've already made sure that the dll is inside the executable folder and everything looks OK.</p>
  
  <p>When I remove all part of cryptlex the program works perfectly on any machine (x86-x64)</p>
  
  <p>I used depencywalker to check for errors and found these two in the executable that uses cryptlex:</p>
  
  <p><a href="https://i.stack.imgur.com/a2u9L.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/a2u9L.jpg" alt="Error"></a></p>
  
  <p>Windows 7 64bits,
  .NET Version: 4.0</p>