If things get really bad, you could execute two separate python interpreters and communicate via an RMI solution, such as say, PYRO. It's a hack. But it might work for the time being?
On Mar 22, 2012, at 4:59 PM, Tribble, Brett wrote: > I would say you could just dupe the projects under the solution and change > the target info, but how are you going to control which one handles imports > IE “import System”? > > From: pythondotnet-bounces+btribble=ea....@python.org > [mailto:pythondotnet-bounces+btribble=ea....@python.org] On Behalf Of Liam > Corrigan > Sent: Thursday, March 22, 2012 1:28 PM > To: pythondotnet@python.org > Subject: [Python.NET] import clr_2, import clr_4 vs import clr > > Hi guys, > I’ve been using python .NET 2.0 in python 2.7.2 successfully for some time > now and have also used the .NET 4.0 version, but of course I need to replace > the clr.pyd and Python.Runtime.dll with the .NET 4.0 versions. > Although most of my 2.0 libs work over the 4.0 version, there is one in house > library targeted against .NET 2.0 that will not, without some awkward hacks. > I need to be able to call into libraries written against both .NET 2.0 and > 4.0, as separated calls - ideally, I’d like to have things such that I can > operate in a python script something like this: > > import clr_2 > import clr_4 > > clr_2.AddReference("MyDOTNET_2.0_BasedLib") > clr_4.AddReference("MyDOTNET_4.0_BasedLib") > > > Are there any settings in the source build that I can do, to kick out two > separate clr.pyd and Python.Runtime.dll’s with new names and matching .NET > version support? > > > Liam Corrigan > > > IMPORTANT LEGAL NOTICE > This message is intended only for the use of the named addressee. It may > contain information that is copywritten, privileged, confidential and exempt > from disclosure under applicable law. If you are not the intended recipient, > you are notified that any dissemination, distribution or copying of this > communication is strictly prohibited. If you have received this in error, > please notify the sender immediately and delete it from your system. > Communications using this system are monitored and recorded for lawful > business purposes. > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > http://mail.python.org/mailman/listinfo/pythondotnet Bradley Friedman VFX and Animation Consulting and Technology http://www.fie.us/ b...@fie.us
_________________________________________________ Python.NET mailing list - PythonDotNet@python.org http://mail.python.org/mailman/listinfo/pythondotnet