Could you share the code that is in the assemblies? or at least show the namespaces etc?<br clear="all">---<br>Met vriendelijke groeten - Best regards - Salutations<br>Ivan Porto Carrero<br>Blog: <a href="http://flanders.co.nz">http://flanders.co.nz</a><br>

Twitter: <a href="http://twitter.com/casualjim">http://twitter.com/casualjim</a><br>Author of IronRuby in Action (<a href="http://manning.com/carrero">http://manning.com/carrero</a>)<br><br>
<br><br><div class="gmail_quote">On Wed, Jul 8, 2009 at 6:44 AM, Mario A Chavez <span dir="ltr">&lt;<a href="mailto:mario.chavez@gmail.com">mario.chavez@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div style="word-wrap:break-word"><div><div></div><div class="h5">Hi;<div><br></div><div>I have a custom C# Assembly1 which have interface ISomething and a C# Assembly2 which have class Something, and this class implements the interface like:</div>

<div><br></div><div>public class Something : ISomething { }</div><div><br></div><div>Using iirb I try to create an instace of that class but it complains about the class not being defined, I do use iirb as follow:</div><div>

<br></div><div>requiere &#39;mscorlib&#39;</div><div>requiere &#39;System&#39;</div><div><br></div><div>require File.dirname(__FILE__) + &#39;/build/assembly1.dll&#39;</div><div>require File.dirname(__FILE__) + &#39;/build/assembly2.dll&#39;</div>

<div><br></div><div>include Assembly1</div><div>include Assembly2</div><div><br></div><div>@s = Something.new</div><div>&lt;-- Here it fails telling me that the class is not defined, but if I remove the code that implements the interface, it just works fine. My guess is that somehow is not resolving the interface, but I&#39;m not sure how can I fix this.</div>

<div><br></div><div>Thanks</div><div><br></div></div></div><div> <span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">

<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">

<div>Mario Alberto Chávez</div><div><a href="mailto:mario.chavez@gmail.com" target="_blank">mario.chavez@gmail.com</a></div><div class="im"><div><a href="http://mario-chavez.blogspot.com/" target="_blank">http://mario-chavez.blogspot.com/</a></div>

</div></div><br></span></div></span><br> </div><br></div><br>_______________________________________________<br>
Ironruby-core mailing list<br>
<a href="mailto:Ironruby-core@rubyforge.org">Ironruby-core@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>
<br></blockquote></div><br>