Michael, under what situation does SL call your event handlers repeatidly? I'd be interested to know if even c# event handlers do the same thing in your situation.
~Jimmy On Sep 7, 2009, at 3:11 PM, "Michael Foord" <[email protected]> wrote: > Bob Uva wrote: >> Michael, >> >> Saw your tweets about the Silverlight woes. Hope to avoid those >> problems when I follow in your footsteps soon. I'm going to a >> Silverlight one-day event in Redmond next week and would like to try >> some IronPython - Silverlight stuff before I get there. >> > > Generally developing for Silverlight with IronPython is great fun - > but this was a real pain point. :-) > > Anyway, I've made real progress with Try Python. > > http://www.trypython.org/ > > Michael > >> Bob >> >> On Mon, Sep 7, 2009 at 3:05 PM, Michael Foord<[email protected] >> > wrote: >> >>> Bob Uva wrote: >>> >>>> I was able to get it working by, piece by piece, recreating the >>>> class >>>> in a different file. When I was done I had what looked like exactly >>>> the same source but worked in one file, not the other. Couldn't get >>>> the original to ever work, so I just went with the new one. Pretty >>>> frustrating. >>>> >>>> >>> Odd. Not a problem I've ever had - but I've had my own >>> frustrations with >>> IronPython and Silverlight in the last couple of days (Silverlight >>> calling >>> my event handlers about a thousand times and even with the events >>> unhooked - >>> switching from instance methods to functions worked but screwed up >>> my app >>> architecture). >>> >>> Michael >>> >>> >>>> Bob >>>> >>>> On Mon, Sep 7, 2009 at 2:30 PM, Michael Foord<[email protected] >>>> > >>>> wrote: >>>> >>>> >>>>> Bob Uva wrote: >>>>> >>>>> >>>>>> I just started using IronPython and am using SharpDevelop as an >>>>>> IDE. >>>>>> I'm creating a REST web service, and have a class that has a >>>>>> function >>>>>> named 'run' in it. When I create an instance of the class and >>>>>> then try >>>>>> calling its run function I get a MissingMemberException saying >>>>>> that >>>>>> the class has no attribute 'run'. This exception is thrown from >>>>>> Microsoft.Scripting.Actions.MatchCaller.Call2. Shown below is >>>>>> the call >>>>>> stack shown in the exception dialog from the IDE. I've even >>>>>> reduced >>>>>> the run function to just calling pass and that doesn't work. >>>>>> Any ideas >>>>>> where to look to debug this further? >>>>>> >>>>>> >>>>>> >>>>> Can you reproduce a minimal example - without seeing any code it >>>>> is >>>>> impossible to have any idea. The first suspect I'm afraid is >>>>> that the >>>>> object >>>>> isn't what you think it is and doesn't have a run member. >>>>> >>>>> Michael >>>>> >>>>> >>>>> >>>>>> Thanks, >>>>>> Bob >>>>>> >>>>>> System.MissingMemberException: 'AddressFilesService' object has >>>>>> no >>>>>> attribute 'run' >>>>>> at Microsoft.Scripting.Actions.MatchCaller.Call2 >>>>>> at >>>>>> >>>>>> Microsoft.Scripting.Actions.CallSite< >>>>>> Microsoft.Func< >>>>>> Microsoft.Scripting.Actions.CallSite, >>>>>> System.Object, >>>>>> Microsoft.Scripting.Runtime.CodeContext, >>>>>> System.Object>>.UpdateAndExecute >>>>>> at Microsoft.Scripting.Actions.UpdateDelegates.Update2 >>>>>> at DLRCachedCode.<lambda$9>$51 >>>>>> at Microsoft.Scripting.Actions.MatchCaller.Call1 >>>>>> at >>>>>> >>>>>> Microsoft.Scripting.Actions.CallSite< >>>>>> Microsoft.Func< >>>>>> Microsoft.Scripting.Actions.CallSite, >>>>>> System.Object,System.Object>>.UpdateAndExecute >>>>>> at Microsoft.Scripting.Actions.UpdateDelegates.Update1 >>>>>> at System.Threading.ThreadHelper.ThreadStart_Context >>>>>> at System.Threading.ExecutionContext.Run >>>>>> at System.Threading.ThreadHelper.ThreadStart >>>>>> >>>>>> >>>>>> >>>>>> >>>>> -- >>>>> http://www.ironpythoninaction.com/ >>>>> http://www.voidspace.org.uk/blog >>>>> >>>>> >>>>> _______________________________________________ >>>>> Users mailing list >>>>> [email protected] >>>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> -- >>> http://www.ironpythoninaction.com/ >>> http://www.voidspace.org.uk/blog >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>> >>> >> >> >> >> > > > -- > http://www.ironpythoninaction.com/ > http://www.voidspace.org.uk/blog > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
