title: Unable to register dll using regsvr32:The module "*.dll" failed to load
body: <p>There is a similar question from <a href="https://stackoverflow.com/questions/4508012/unable-to-register-dll-using-regsvr32/8401595#8401595">stackoverflow</a>. But I didn't find that the answer is helpful. I also used Google searched the websites, I have watched <a href="http://answers.microsoft.com/en-us/windows/forum/windows_7-system/the-module-msinetocx-failed-to-load/7903439e-1af2-4a05-8883-73bb0bce3bd9?tm=1323179821628" rel="nofollow noreferrer">here</a> and <a href="http://www.chilkatsoft.com/p/p_478.asp" rel="nofollow noreferrer">here</a>.
  I have tried the method they told to solve this problem but not got a satisfied answer.</p>
  
  <p>My operating system is 32-bit <strong>Window 7</strong>.  <code>Noncircle.dll</code> is generated by <code>Matlab</code> version <code>2010a</code> in another machine which installed <code>Matlab</code>. I tried to add  <code>Noncircle.dll</code> as a reference in a project written in  <code>C#</code>(I didn't install <code>Matlab</code> on my computer), but <code>Visual-Studio 2010</code> told me the error:</p>
  
  <p><img src="https://i.stack.imgur.com/cTjIb.jpg" alt="enter image description here"></p>
  
  <p>So I doubt that <code>Noncircle.dll</code> maybe have to be registered. So I put <code>Noncircle.dll</code> in <code>C:\Windows\System32</code> and started <code>Cmd.exe</code> as a administrator and typed:</p>
  
  <pre><code>regsvr32 Noncircle.dll
  </code></pre>
  
  <p>Then I got an error:</p>
  
  <pre><code>"The module "Noncircle.dll" failed to load.Make sure the binary is sorted at the 
   specified  path or debug it to check for problems with the binary or depenedent 
   .DLL files.The specified module coudl not be found."
  </code></pre>
  
  <p>Could you give me some hints, Thanks in advance!</p>
  
  <p><strong>Updated on 2012/10/18</strong></p>
  
  <p>But if I have installed <code>Matlab</code> version <code>2010a</code> on my machine, this problem is solved.</p>