Michael, what is the CLR stack trace (-X:ShowClrExceptions)? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jimmy Schementi Sent: Thursday, June 26, 2008 3:04 PM To: Discussion of IronPython Cc: Luke Hoban Subject: Re: [IronPython] Viewlets: Any F# experts here?
Adding Luke Hoban, the F# ninja at Microsoft =) Luke, any ideas? Swing by my office if you are confused. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:users- > [EMAIL PROTECTED] 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@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com