[IronPython] Intellisense with imported dlls

Raghavendra Chandrashekara raghavendra.chandrashekara at gmail.com
Wed May 18 00:45:04 CEST 2011


Thanks Dino for the hint. I've implemented the first method for
IronPythonTools and submitted a pull request.

Raj

On Wed, May 11, 2011 at 9:21 PM, Dino Viehland <dinov at microsoft.com> wrote:

>  Cool, this shouldn’t be too hard to fix.  We load the assemblies in
> ProjectState.cs and it should just be a matter of flowing the VS project
> settings down to the analysis ProjectState class and then attempting to load
> the assemblies from there.
>
>
>
> If you’d like to fix it in PTVS, which I’d encourage you to do, it’s been
> moved to IronPythonInterpreter.cs.   In PTVS it might be more difficult to
> flow in the VS project but you could update the IPythonInterpreter interface
> or IInterpreterState so that we either push down or allow pulling out the
> search paths.
>
>
>
> *From:* users-bounces at lists.ironpython.com [mailto:
> users-bounces at lists.ironpython.com] *On Behalf Of *Raghavendra
> Chandrashekara
> *Sent:* Wednesday, May 11, 2011 6:07 PM
> *To:* Discussion of IronPython
> *Cc:* Discussion of IronPython
> *Subject:* Re: [IronPython] Intellisense with imported dlls
>
>
>
> Ah, I see. The referenced assemblies are in a sub-directory of my project.
> Would it be too difficult to add the list of assemblies in the Search Path
> directories of the project? I can try to change the IronPythonTools code to
> do this if you could give a hint as to where  I should start.
>
>
>
> Thanks,
>
>
>
> Raj
>
>
> On 2011-05-11, at 20:51, Dino Viehland <dinov at microsoft.com> wrote:
>
>  Where are the assemblies?  Currently we'll only find assemblies in the
> gac.
>
> Sent from my Windows Phone
>  ------------------------------
>
> *From: *Raghavendra Chandrashekara
> *Sent: *Wednesday, May 11, 2011 4:49 PM
> *To: *Discussion of IronPython
> *Subject: *[IronPython] Intellisense with imported dlls
>
> Hi All,
>
> I added a couple of custom .NET dlls using the clr.AddReference() method in
> my program and I was expecting IronPython Tools for Visual Studio to be able
> to parse the imported dlls and provide intellisense for the imported
> classes. However I don't see any imported methods when I press either Ctrl +
> Space or the '.' key after a class object. Is there something extra I need
> to do?
>
> Thanks,
>
> Raj
>
>  _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20110517/b999fa47/attachment.html>


More information about the Ironpython-users mailing list