"Unable to create component" error
<p>I'm trying to develop a custom PDF viewer using <a href="http://pdfviewer-win32.googlecode.com" rel="nofollow">PDFLibNet</a> library.<br>
I downloaded compiled dlls (32 and 64 bit) and took a look to examples: very nice.<br>
Then I started a library project in VS2010 and created a new user control (the one I want to export): dll compiled succesfully.<br>
So I created a GUI project (net 4.0), referenced my assembly and dropped my control to main form: I have an error that says (I'm translating, so it could be wrong) <em>"Unable to create component 'PdfViewer'. Error message: 'System.IO:FileNotFoundException: unable to load file or assembly 'PDFLibNet, Version 1.0.6.8, .... or one of its dependencies. Unable to find specified file."</em>.<br>
<img src="http://i.stack.imgur.com/T58Fp.jpg" alt="enter image description here">
To prevent some question:</p>

<ul>
<li>Yes, my custom assembly references exactly that assembly</li>
<li>Yes, PDFLibNet assembly is exactly 1.0.6.8</li>
<li>In my control I tell to copy that DLL everytime</li>
<li>I tried to add PDFLibNet reference to GUI project, but I had the same error</li>
</ul>

<p>Here is what I left after deleting everything (for testing purpose):</p>

<pre><code>public partial class PdfViewer : UserControl
{
    PDFWrapper _pdfDoc = null;

    public PdfViewer()
    {
        InitializeComponent();
    }
}
</code></pre>

<p>Just to tell you: if I try to remove any reference to PDFLibNet (removing <code>PDFWrapper _pdfDoc = null;</code>), my control is dropped correctly on form.<br>
I even tried to register PDFLibNet into GAC, but the result is the same.<br>
I'm really confused...</p>
