PLEASE IGNORE MY PREVIOUS POST with the same title, I accidentally sent it
before I was finished cleaning up the code.

Hi there,
I have a problem with my application. It's written in C# and embeds
IronPython. In C#, I have a class that looks like this:

public class foo
{
    public foo()
    {
        ...
    }
    ...
}

I put this into the ScriptScope I use by doing:

scope.SetVariable("fooclass", typeof(foo));

Operations like: a = fooclass() work without any problem, but the following
IronPython does not work and raises the error: Cannot create instances of
RuntimeType because it has no public constructors. Code:

class bar(fooclass):
    def __init__(self):
        Name = "Unused"
    ...

barobject = bar()

Well, I can't really say what this is about. Is it a Bug in IP or anything
like a limitation?
Greetings, Marcel
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to