[IronPython] Viewlets: Any F# experts here?

Jimmy Schementi Jimmy.Schementi at microsoft.com
Thu Jun 26 15:04:27 PDT 2008


Adding Luke Hoban, the F# ninja at Microsoft =)

Luke, any ideas? Swing by my office if you are confused.

> -----Original Message-----
> From: users-bounces at lists.ironpython.com [mailto:users-
> bounces at lists.ironpython.com] On Behalf Of Michael Foord
> Sent: Thursday, June 26, 2008 2:59 PM
> To: Discussion of IronPython
> Subject: [IronPython] Viewlets: Any F# experts here?
>
> The viewlets that come with VSLab look *really* cool. They're based on
> F# so I decided to see if they could be used from IronPython.
>
> http://www.codeplex.com/vslab
>
> The dependencies are pretty hefty. You need F# installed *and* Managed
> DirectX (June 2008 SDK ~450mb seems to fulfil the dependency).
>
> To get at the viewlet assemblies you need Visual Studio Pro installed
> as
> well, but they can be extracted from the VSLabs msi installer without
> VS
> Pro.
>
> Ok, so with all the dependencies installed I attempt to use them - and
> *boom*. Anyone here got any ideas?
>
> IronPython 2.0 Beta (2.0.0.3000) on .NET 2.0.50727.1434
> Copyright (c) Microsoft Corporation. All rights reserved.
>  >>> import clr
>  >>> clr.AddReference('vslabfsicore')
>  >>> clr.AddReference('vslabviewlets')
>  >>> clr.AddReference('vslabcore')
>  >>> from GraphViewlet import GraphControl
>  >>> g = GraphControl()
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "vslabviewlets", line unknown, in .ctor
>   File "vslabfsicore", line unknown, in .ctor
>   File "System.Windows.Forms", line unknown, in get_Controls
>   File "System.Windows.Forms", line unknown, in get_Properties
> SystemError: Object reference not set to an instance of an object.
>
>
> Interesting that the explosion is inside winforms. Referencing that
> assembly first makes knows difference.
>
> Michael Foord
>
>
> --
> http://www.ironpythoninaction.com/
> http://www.voidspace.org.uk/
> http://www.trypython.org/
> http://www.ironpython.info/
> http://www.theotherdelia.co.uk/
> http://www.resolverhacks.net/
>
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Users mailing list