<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I would build IronPython WP7 binaries first and then add references to the resulting dlls, not to projects. Have a separate solution for you WinPhone app.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Tomas<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> ironpython-users-bounces+tomas.matousek=microsoft.com@python.org [mailto:ironpython-users-bounces+tomas.matousek=microsoft.com@python.org]
<b>On Behalf Of </b>Cesar Mello<br>
<b>Sent:</b> Thursday, March 08, 2012 3:39 AM<br>
<b>To:</b> Markus Schaber<br>
<b>Cc:</b> ironpython-users@python.org<br>
<b>Subject:</b> Re: [Ironpython-users] IronPython on Windows Phone<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi Markus,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thank you for the advice! I'll try the latest version of MonoDevelop in a while.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">My only success debugging IronPython code on WP7 was using my own projects made from scratch with some tweaks. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I'm not sure if this is a limitation of the Express editions or my mistake: I can open the IronPython solution in VS Express for Phone and build the projects using the WP7Debug configuration. But if I add a new Windows Phone application
project to this solution for debugging, when I Add References to the IronPython projects I get a messageBox saying:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Microsoft Visual Studio 2010 Express for Windows Phone<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Unable to add the selected project reference. The project reference must be another Silverlight for Windows Phone project that is the same or lower version.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Any suggestions are welcome. :-)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks a lot!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Best regards<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Mello<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Thu, Mar 8, 2012 at 4:27 AM, Markus Schaber <<a href="mailto:m.schaber@3s-software.com">m.schaber@3s-software.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Hi, Cesar,</span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D"> </span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Just as a side note: If the Express Editions are too limited, sometimes SharpDevelop or MonoDevelop
do the trick. E. G. they can handle “Solution Folders” and multi-language projects. A disadvantage is that, currently, none of them handles Managed C++ and C++/CLI.</span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D"> </span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Grüße,</span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Markus</span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D"> </span><span lang="DE"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> ironpython-users-bounces+m.schaber=<a href="mailto:3s-software.com@python.org" target="_blank">3s-software.com@python.org</a>
[mailto:<a href="mailto:ironpython-users-bounces%2Bm.schaber" target="_blank">ironpython-users-bounces+m.schaber</a>=<a href="mailto:3s-software.com@python.org" target="_blank">3s-software.com@python.org</a>]
<b>Im Auftrag von </b>Cesar Mello<br>
<b>Gesendet:</b> Mittwoch, 7. März 2012 19:45<br>
<b>An:</b> Jeff Hardy<br>
<b>Cc:</b> <a href="mailto:ironpython-users@python.org" target="_blank">ironpython-users@python.org</a><br>
<b>Betreff:</b> Re: [Ironpython-users] IronPython on Windows Phone</span><span lang="DE"><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">Thanks! I think I missed that one because I use the Express editions of Visual Studio at home.<o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"> <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">But now I see all the platforms are OK.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"> <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">Best regards<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">Mello<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">On Wed, Mar 7, 2012 at 2:31 PM, Jeff Hardy <<a href="mailto:jdhardy@gmail.com" target="_blank">jdhardy@gmail.com</a>> wrote:<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE">Please use the RC1 files if you can.<br>
<br>
The normal WP build uses the same project files as everything else -<br>
just set the configuration to WP7Debug (or maybe Silverlight3Debug, I<br>
can't remember if I actually renamed it).<br>
<br>
You can also build everything by opening a Visual Studio command<br>
prompt, navigating to the root, and running `msbuild`. The resulting<br>
files will be in bin.<br>
<span style="color:#888888"><br>
- Jeff</span><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"><br>
On Wed, Mar 7, 2012 at 5:01 AM, Cesar Mello <<a href="mailto:cmello@gmail.com" target="_blank">cmello@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> For the repro sample, do you prefer to have references to the RC1 binaries,<br>
> or should I add the IronPython projects to compile from source and aid<br>
> debugging?<br>
><br>
> A second question: what solution and projects are being used for the Windows<br>
> Phone build?<br>
><br>
> Thanks<br>
> Mello<br>
><br>
><br>
> On Tue, Mar 6, 2012 at 4:43 PM, Cesar Mello <<a href="mailto:cmello@gmail.com" target="_blank">cmello@gmail.com</a>> wrote:<br>
>><br>
>> Hi Jeff,<br>
>><br>
>>><br>
>>> Looking at it briefly I can't see an obvious workaround (I'm not sure<br>
>>> what interactions MaybeNotImplementedAttribute will have); can you<br>
>>> open an issue and attach a minimal repro if possible?<br>
>>><br>
>><br>
>> Sure! I'll open this issue at home later, because the Windows Phone use<br>
>> case is for a pet project in my spare time just for fun. That said, we are<br>
>> using IronPython at work with .NET 4, but I don't want to mix personal stuff<br>
>> with professional duties. You know. :-)<br>
>><br>
>><br>
>>><br>
>>> Also, thank you for looking at WP stuff. It needs people to hammer on<br>
>>> it to make sure that it works and find its limitations.<br>
>>><br>
>><br>
>> Nice! It's a pleasure to help. I just don't have enough knowledge about<br>
>> the codebase and even Python is a new thing to me, but my objective is to<br>
>> learn. Hacking IronPython seems to be the best way to learn and have fun at<br>
>> the same time. (I've seen quite a nice performance from PyPy so I imagine<br>
>> there is a lot of room for optimizations in the long run too).<br>
>><br>
>> Thanks a lot for the help!<br>
>><br>
>> Best regards<br>
>> Mello<br>
>><br>
>><br>
>><br>
><o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="DE"> <o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>