You can convert between Scope and ScriptScope by using
Microsoft.Scripting.Hosting.Providers.HostingHelpers.

On Mon, Aug 17, 2009 at 7:48 PM, KATO Kanryu <[email protected]> wrote:

> How do you run compiled scripts(dll) by C# host?
>
> Hitherto, I run IronPython scripts by my C# host with the following.
> - Microsoft.Scripting.Hosting.ScriptEngine
> - Microsoft.Scripting.Hosting.ScriptScope
>
> I think we can use the implementation
> IronPython.Runtime.Operations.PythonOps.InitializeModule() .
> The code doesn't use Microsoft.Scripting.Hosting.[ScriptScope] but
> Microsoft.Scripting.Runtime.[Scope] .
> We can make instances of [Scope], but we cannot make ones of
> [ScopeScope] directly.
> Because both ScriptScope.ScriptScope() and ScriptScope.Scope are
> defined 'internal'.
>
> Comments?
> _______________________________________________
> 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

Reply via email to