<div dir="ltr">LOL!<br><br><div class="gmail_quote">On Wed, Sep 24, 2008 at 12:03 AM, Curt Hagenlocher <span dir="ltr">&lt;<a href="mailto:curt@hagenlocher.org">curt@hagenlocher.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">We&#39;d really rather not have two sets of assemblies if we can help it, as it&#39;s likely to add confusion. &nbsp;Is there a particular reason you like that solution versus some other potential solution that we haven&#39;t invented yet? ;)<div>
<div></div><div class="Wj3C7c"><br>
<br><div class="gmail_quote">On Tue, Sep 23, 2008 at 1:58 PM, Ronnie Maor <span dir="ltr">&lt;<a href="mailto:ronnie.maor@gmail.com" target="_blank">ronnie.maor@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div dir="ltr">well, workaround seems to work, so I&#39;m happily stumbling along my way again :-)<br>thanks.<br><br>do you know when/how you&#39;re going to fix this?<br>is it possible to provide two different sets of code - one targeting .net 2.0 and one for 3.5?<div>

<div></div><div><br>
<br><div class="gmail_quote">On Tue, Sep 23, 2008 at 7:04 PM, Curt Hagenlocher <span dir="ltr">&lt;<a href="mailto:curt@hagenlocher.org" target="_blank">curt@hagenlocher.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div dir="ltr">Ouch.<div><br></div><div>For now, you can work around this problem by adding an ExtensionAttribute class to your own source. &nbsp;The code would look like this:</div><div><br></div><div><div>using System;</div>


<div>
namespace System.Runtime.CompilerServices {</div><div>&nbsp;&nbsp; &nbsp;[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]</div><div>&nbsp;&nbsp; &nbsp;sealed class ExtensionAttribute : Attribute { }</div>


<div>
}</div></div><div><div></div><div><div><br></div><div>On Tue, Sep 23, 2008 at 8:30 AM, Ronnie Maor <span dir="ltr">&lt;<a href="mailto:ronnie.maor@gmail.com" target="_blank">ronnie.maor@gmail.com</a>&gt;</span> wrote:<br>


</div></div></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>
<div dir="ltr">I have an issue with compiling extension methods. I&#39;ve read the <a href="http://devhawk.net/2008/09/17/DLR+Namespace+Change+Fire+Drill.aspx" target="_blank">blog </a>on this, but can&#39;t get it to work.<br>




<br>The symptom is that when I have an extension method in my project, I get the following error:<br>
Missing compiler required member &#39;System.Runtime.CompilerServices.ExtensionAttribute..ctor&#39; <br><br>If it isn&#39;t a trivial mistake with an obvious solution, then let me know what other information I should give to help diagnose this<br>




some things that might be relevant:<br><br>my project targets .NET 3.5<br> <br>my references from proj file:<br>&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;log4net, Version=<a href="http://1.2.10.0" target="_blank">1.2.10.0</a>, Culture=neutral, PublicKeyToken=1b44e1d426115821&quot; /&gt;<br>




&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;Microsoft.Scripting, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;Microsoft.Scripting.Core, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL&quot; /&gt;<br>




&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;IronPython, Version=2.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;IronPython.Modules, Version=2.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL&quot; /&gt;<br>




&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;System&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Reference Include=&quot;System.Core&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;RequiredTargetFramework&gt;3.5&lt;/RequiredTargetFramework&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/Reference&gt;<br><br>thanks<br>




Ronnie<br><br><br></div>
<br></div></div>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com" target="_blank">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div>