Do you have .NET 2.0 installed as well as .NET 4.0?  .NET 2.0 and .NET 4.0 are 
side by side releases.  While IronPython built for .NET 2.0 would probably run 
fine on .NET 4.0 we haven't done any testing to make sure that's the case.  
Additionally it would cause a lot of confusion because we have been putting out 
.NET 4.0 compatible releases which use new functionality that we usually ship 
as part of IronPython (Microsoft.Scripting.Core - the portions of the DLR 
shipping in .NET 4.0). Therefore lots of people would probably try and use 
C#/VB.NET's new dynamic support to talk to IronPython and it would fail but it 
wouldn't be entirely obvious why it's not working.

You should just be able to install .NET 2.0 SP1 in addition to 4.0 and things 
should work.

.NET 4.0 is certainly a later version and that's why the message explicitly 
calls out that .NET 4.0 isn't supported :)  It means later in the 2.0/3.0/3.5 
series of runtimes which are all in place upgrades.

From: [email protected] 
[mailto:[email protected]] On Behalf Of David Waller
Sent: Monday, December 14, 2009 9:47 AM
To: [email protected]
Subject: [IronPython] IronPython 2.6 final and net 4

Hello,
I have been using earlier versions of IronPython 2.6 (not sure exactly which 
version) without any major issues. I have recently tried to install the latest 
2.6 final and it complains about "requires .NET Framework 2.0 SP1 or later. NET 
4.0 is not supported". I have installed .NET 4.0 as part of the Visual express 
2010 software. Is there any way I can convince IronPython to update itself 
without uninstalling the visual express software.
Also isn't .NET 4.0 a later version of .NET 2.0

Thanks
David Waller

_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to