This release is identical to Beta 2, except for the version of IronPython is uses.
Monday, September 28, 2009
Friday, September 25, 2009
UPDATE: This won't work. The IronPython team made some changes that break the ABI (Microsoft.Dynamic, I'm looking at you) which renders this fix unworkable.
NWSGI is linked against specific versions of IronPython, so every time the IronPython team changes the AssemblyVersion, I need to respin NWSGI. In the meantime, an <assemblyBinding/> section can be used in web.config to make previous NWSGI version work with newer IronPython versions.
Thanks to Markus Törnqvist for coming up the specific elements for this case:
<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="IronPython" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="22.214.171.124" newVersion="2.6.10920.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.9.6.20" newVersion="126.96.36.199" /> </dependentAssembly> </assemblyBinding> </runtime>
I’ll try to get an update of NWSGI out as soon as possible.