<div dir="ltr">I was able to solve accessing the DLL directly in the GAC by more explicitly specifying it:<br><br><div>    clr.AddReference("Utils, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6c2b3719154e5544")</div><div><br></div><div>But that did not fix intellisense.</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jul 8, 2015 at 11:33 AM George Nychis <<a href="mailto:gnychis@gmail.com">gnychis@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I am struggling to get Intellisense working with some DLLs that I have built.  I do not want the C# code to be included directly in the project, I only want the functionality to be accessible through a pre-built DLL.<div><br></div><div>First, I am able to run my IronPython code successfully linking to the DLLs by adding where they exist to my search path and then using clr.AddReference()</div><div><br></div><div>However, using that method I cannot get Intellisense to work.  So then I did some searching and found multiple discussions around the DLLs needing to be in the GAC for them to be accessible by Intellisense.</div><div><br></div><div>Therefore I signed my DLLs (making them strong typed) and added them to the GAC using gacutil.exe.  I can verify this by listing the installed modules:</div><div><br></div><div><div>$ gacutil.exe -l | grep Utils</div><div>  Utils, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6c2b3719154e5544, processorArchitecture=AMD64</div></div><div><br></div><div>Despite doing that, it is not accessible by the GAC.  Additionally, I assumed that I could now drop my search path and the modules would be found using clr.AddReference() in the GAC instead.  However, once I drop the search path it does not work again.</div><div><br></div><div>Could somebody point me in the right direction, here?  I'm feeling lost.</div><div><br></div><div>Thanks much!</div></div><div dir="ltr"><div><br></div><div>- George</div></div></blockquote></div>