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,

Dave

From: [email protected] 
[mailto:[email protected]] On Behalf Of Zhichao Hong
Sent: Monday, March 08, 2010 9:30 AM
To: [email protected]
Subject: Re: [IronPython] Failed to install IronPython 2.6.1 rc1 for .NET 4.0 
RC1

You're running Windows XP, right?

Thanks,

Dave

Yes, it is a XP SP3 clean install.

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

Reply via email to