<div dir="ltr">Hello Sergey,<div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I'll try to reformulate my question. Do I understand correctly that in<br>
new version of mono it will not be possible to compile assembly for<br>
Mono/.NET 3.5 target and use the compiled assembly in Unity 3D (because<br>
of referencing different corlib libraries in Unity (corlib 2.0) and<br>
compiled assembly (if corlib 2.0 is removed))?<br></blockquote><div><br></div><div>That's correct. You cannot compile code using (targeting) 4.x profile and run it using 2.0 mscorlib. Due to simple reason that 4.x introduces new apis which are not available in 2.0. Good example is Monitor.Enter (object, ref bool) method.</div><div><br></div><div>Marek</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><div class="h5"><br>
<br>
On Fri, 2014-10-24 at 12:22 -0400, Miguel de Icaza wrote:<br>
> Hey,<br>
><br>
><br>
> There is no 3.5 profile.   There are currently only 2.0, 4.0<br>
> (reference assemblies), 4.5 and the mobile versions (mobile, android,<br>
> ios).<br>
><br>
><br>
> What you think is 3.5 are assemblies introduced at 3.5, but we ship<br>
> with the above 4.0/4.5 ones.<br>
><br>
> On Fri, Oct 24, 2014 at 12:33 AM, xplicit <<a href="mailto:svg@ngs.ru">svg@ngs.ru</a>> wrote:<br>
>         Miguel de Icaza-6 wrote<br>
>         > We are going to remove the build for the .NET 2.0 APIs from<br>
>         Mono which are<br>
>         > currently provided for bug/feature-compatibility for .NET<br>
>         2.0<br>
>         > applications.<br>
><br>
>         Will you save .NET 3.5 or you are going to remove corlib 2.0<br>
>         at all?<br>
>         Removing 2.0 profile is a good thing, but without support<br>
>         of .NET 3.5 it<br>
>         would be difficult to work with Unity 3D at least.<br>
><br>
><br>
><br>
><br>
>         --<br>
>         View this message in context:<br>
>         <a href="http://mono.1490590.n4.nabble.com/Heads-up-Elimination-of-the-2-0-and-4-0-profiles-tp4664323p4664345.html" target="_blank">http://mono.1490590.n4.nabble.com/Heads-up-Elimination-of-the-2-0-and-4-0-profiles-tp4664323p4664345.html</a><br>
>         Sent from the Mono - Dev mailing list archive at Nabble.com.<br>
>         _______________________________________________<br>
>         Mono-devel-list mailing list<br>
>         <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
>         <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
><br>
><br>
><br>
<br>
<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</div></div></blockquote></div><br></div></div></div>