<html><head><style type="text/css" media="screen">Body{font-family: Verdana;font-size:.75em;}h4{font-size:.9em;}a{color: #3a62a6;}.digest .toc {margin-bottom: 15px; padding-bottom:8px; border-bottom: 1px solid #ccc;}.digest .tocItem {margin-bottom: 15px;}.tocItem a{color:#000;text-decoration: none;}.tocItem a:hover{color: #3a62a6;text-decoration: underline;}.topic{padding-bottom: 8px;margin-bottom: 20px; border-bottom: 1px solid #ccc;}.topicHeader{margin-bottom:10px;}.topicTitle{font-weight: bold;}.replies p{margin:0;padding:0;}.replies hr{width: 15%;text-align: left;margin: 0 auto 5px 0;border: none 0;border-top: 1px solid #ccc;height: 1px;}.reply{margin-bottom: 6px;padding-bottom: 4px;}.anchorMarker{color: #3a62a6;}.footer{color: gray;}</style></head><body><div class="digest"><p>Hi ironpython,</p><p>Here's your Daily Digest of new issues for project "<a href="http://ironpython.codeplex.com/">IronPython</a>".</p><p>In today's digest:</p><h4>ISSUES</h4><div class="toc"><div class="tocItem"><a href="#toc_issue_1">1. <span class="tocTitle">[New issue] IronPython.dll has wrong assembly version</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_2">2. <span class="tocTitle">[New issue] Try in the browser crash</span> <span class="anchorMarker">↓</span></a></div></div><h4>ISSUES</h4><div class="topic"><a name="toc_issue_1"></a><div class="topicHeader"><span class="topicTitle">1. [New issue] IronPython.dll has wrong assembly version</span> <a href="http://ironpython.codeplex.com/workitem/35119">view online</a></div><p>User DanielWolf has proposed the issue:</p><p>"For several versions now, IronPython.dll has had the wrong assembly version:<br />
<ul>
<li>File version: 2.7.<strong>2</strong>.1001; assembly version: 2.7.<strong>0</strong>.40</li>
<li>File version: 2.7.<strong>3</strong>.1001; assembly version: 2.7.<strong>0</strong>.40</li>
<li>
File version: 2.7.<strong>4</strong>.1001; assembly version: 2.7.<strong>0</strong>.40<br />
</li>
</ul>
The problem is that when trying to load an assembly, the GAC only looks at the <em>assembly version</em>, not the <em>file version</em>. So to the GAC, these three files are identical. This can lead to all kinds of nasty behavior.<br />
<br />
In our case, the correct IronPython.dll (2.7.3) was lying just beside the .exe file. But because the assembly has a strong name, .NET first tried to load the assembly from the GAC. There happened to be an old 2.7.2 version in the GAC, but as both files share the same assembly version, .NET happily loaded the old version from the GAC. Due to a bug in 2.7.2, our application instantly crashed.<br />
<br />
This is a critical issue. Depending on whether our end users happen to have an old version of IronPython installed, our software may or may not work on their machines.<br />
Note that the other IronPython assemblies may well share this versioning error."</p></div><div class="topic"><a name="toc_issue_2"></a><div class="topicHeader"><span class="topicTitle">2. [New issue] Try in the browser crash</span> <a href="http://ironpython.codeplex.com/workitem/35121">view online</a></div><p>User JordiMasip has proposed the issue:</p><p>"I have the latest Silverlight version but I can't run the IronPython console. I've attached an screenshot:"</p></div><div class="footer"><p>You are receiving this email because you subscribed to notifications on CodePlex.</p><p>To report a bug, request a feature, or add a comment, visit <a href="http://ironpython.codeplex.com/workitem/list/basic">IronPython Issue Tracker</a>. You can <a href="http://ironpython.codeplex.com/subscriptions/workitem/project/edit">unsubscribe or change your issue notification settings</a> on CodePlex.com.</p></div></div></body></html>