<div dir="ltr"><div><div><div><div><div>Thanks Robert that explains a bit.<br><br></div>My goal was to make a minimal amount of changes to the webstack so that it could be kept upto date easily.  Looking at the way it's done currently by creating a csproj file that references the files individually, I'm not sure it's possible.<br><br></div>What I'm not thinking is that it may be better to simply make the aspnetwebstack source be able to compile standalone on mono.<br><br></div>I'm open to suggestions, I'm not sure I'm the best man/woman/person for the job, however I really want to give it a go.<br><br></div>Thanks,<br></div>Martin<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 9 October 2014 11:44, Robert Jordan <span dir="ltr"><<a href="mailto:robertj@gmx.net" target="_blank">robertj@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 08.10.2014 23:05, Martin Thwaites wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I've tried adding a reference to it, and I can't find that assembly, even<br>
in the mono directories.<br>
<br>
So the question is, does compiling Resx files work in mono?<br>
<br>
</blockquote>
<br></span>
It does.<br>
<br>
The long story: Microsoft has implemented the ResX support in<br>
the System.Windows.Forms assembly (a GUI library) and reused<br>
it from System.Web.<br>
<br>
For compatibility reasons, Mono did the same (Mono's<br>
System.Windows.Forms can be found in the Native.Windows.Forms<br>
directory side-by-side with System.Web inside "mcs/class").<br>
<br>
However, since System.Windows.Forms is kinda unsupported<br>
and deprecated under Mono, the team has begun including<br>
the ResX source code directly into System.Web:<br>
<br>
<a href="https://github.com/mono/mono/blob/master/mcs/class/System.Web/System.Web.dll.sources" target="_blank">https://github.com/mono/mono/<u></u>blob/master/mcs/class/System.<u></u>Web/System.Web.dll.sources</a><br>
<br>
<br>
What you can do is:<br>
<br>
- install System.Windows.Forms. It's usually part of Mono<br>
but your disto might have split it into its own package.<br>
<br>
- build your aspnet update inside Mono mcs/class tree while<br>
reusing the build infrastructure. Look at how Mono's System.Web<br>
is built.<br>
<br>
Robert<br>
<br>
<br>
______________________________<u></u>_________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.<u></u>com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/<u></u>mailman/listinfo/mono-devel-<u></u>list</a><br>
</blockquote></div><br></div>