I have tried the obvious:
var appDomain = AppDomain.CreateDomain(\"New Domain\"); var engine = IronPython.Hosting.Python.CreateEngine(appDomain); // boom!
Just create your own bootstrapping class that will run in a new AppDomain and will do the initialization of IronPyton there, will it solve the prob?