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

Reply via email to