[IronPython] Failed to install IronPython 2.6.1 rc1 for .NET 4.0 RC1

Dave Fugate dfugate at microsoft.com
Mon Mar 22 22:32:05 CET 2010

The short story here is Windows XP does not come with .NET 2.0 preinstalled on it, and IronPython.msi requires the .NET 2.0 version of the CLR's 'ngen.exe' utility to install IronPython assemblies.

The full story is that we use an older version of the Wix toolset to generate IronPython.msi.  This version of Wix doesn't allow us to select which version of ngen we run regardless of which .NET frameworks are installed ==>  it's hardcoded to choose the .NET 2.0 flavor of ngen.exe.  I suspect we'll be upgrading to a newer version of Wix with IronPython 2.7, and we'll be able to handle this scenario correctly.  In the meantime, I checked in a fix which will at least report this as being the underlying issue before trying to install anything.

Thanks for reporting this,


From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Zhichao Hong
Sent: Monday, March 08, 2010 9:30 AM
To: users at lists.ironpython.com
Subject: Re: [IronPython] Failed to install IronPython 2.6.1 rc1 for .NET 4.0 RC1

You're running Windows XP, right?



Yes, it is a XP SP3 clean install.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20100322/e3b277fb/attachment.html>

More information about the Ironpython-users mailing list