[IronPython] strange runtime error hosting Iron Python in C# app
Matthew Swank
matt at wecollectmore.com
Tue Apr 3 00:02:44 CEST 2007
Given a set of classes in a c# Library like the following:
public interface IFoo
{
int Bar { get;}
}
public abstract class FooBase : IFoo
{
public abstract int Bar { get;}
}
public class FooConcrete1 : FooBase
{
public override int Bar { get { return 1; } }
}
and a C# consumer:
public class FooUser
{
public static int FooInt(IFoo a)
{
return a.Bar;
}
}
if I call FooInt from Python I'll get: "We Encountered an error: expected
IFoo, got FooConcrete1".
I suspect the error stems from adding an assembly as a reference inside the
python code in addition to referencing it in the C# project. If this is the
case, how do I make referenced assemblies visible to the hosted python
module w/o using AddReference.?
Thanks,
Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20070402/2f3008cc/attachment.html>
More information about the Ironpython-users
mailing list