[Mono-list] VS.NET project built with Mono

Narcís Calvet narcis@steema.com
Fri, 13 May 2005 15:37:39 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_0237_01C557D1.B22B7120
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Joe,

Thanks but that's not the case. My application works fine in VS.NET but =
I want it to work in Linux that's why I need to build it in that =
environment using Mono.


Best Regards,

Narc=EDs Calvet
http://support.steema.com

"Important note: If you are a TeeChart registered customer, please post =
your
support questions at Steema's Support monitored Forums for customers:
http://support.steema.com for a prompter reply."

  ----- Original Message -----=20
  From: Joe Audette=20
  To: Narc=EDs Calvet ; mono-list@lists.ximian.com=20
  Sent: Thursday, May 12, 2005 7:14 PM
  Subject: Re: [Mono-list] VS.NET project built with Mono


  I build my solutions in VS.NET and deploy on mono.

  The main things is that everything in the bin must be
  compiled using Rebuild not just Build. If you are
  using any third party dlls they also must be compiled
  with Rebuild. Mono doesn't like incremental builds
  that you get with normal Build.

  Hope it helps,

  Joe

  --- Narc=EDs Calvet <narcis@steema.com> wrote:
  > Hello,
  >=20
  > I have a quite complex project developed using
  > VS.NET and I'd like to build it using Mono. The
  > project complexity lies on that it has several
  > references/dependencies. I've tried the following to
  > build it without success:
  >=20
  > 1) Using "mcs /target:library /out:MyProject.dll
  > /recurse:\MyProjectFolder\*.cs
  > -r:System.Windows.Forms -r:System.Drawing
  > -r:System.Data". The first problem is that
  > System.Windows.Forms doesn't exist on Mono and I can
  > get through this.
  >=20
  > 2) I've tried automake, autoconfig, ... But I found
  > it really complicated to generate a reliable
  > makefile for my project.
  >=20
  > 3) I've used prj2make-sharp to convert my .csproj or
  > .sln to a .prjx file but I got several errors.
  >=20
  > Considering none of those options has brought me to
  > a working solution, what would you suggest me? It
  > may be that I need to adapt my project
  > implementation to Mono capabilities? There's an easy
  > way to build my project?
  >=20
  > Thanks in advance!
  >=20
  > Narc=EDs Calvet

  joe_audette [at] yahoo dotcom
  http://www.joeaudette.com
  http://www.mojoportal.com
  _______________________________________________
  Mono-list maillist  -  Mono-list@lists.ximian.com
  http://lists.ximian.com/mailman/listinfo/mono-list

------=_NextPart_000_0237_01C557D1.B22B7120
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.1830" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi Joe,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks but that's not the case. My =
application=20
works fine in VS.NET but I want it to work in Linux that's why =
I&nbsp;need to=20
build it in that environment using Mono.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Best Regards,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Narc=EDs Calvet<BR><A=20
href=3D"http://support.steema.com">http://support.steema.com</A></FONT></=
DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>"Important note: If you are a TeeChart =
registered=20
customer, please post your<BR>support questions at Steema's Support =
monitored=20
Forums for customers:<BR><A=20
href=3D"http://support.steema.com">http://support.steema.com</A> for a =
prompter=20
reply."<BR></FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3Djoe_audette@yahoo.com =
href=3D"mailto:joe_audette@yahoo.com">Joe=20
  Audette</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
title=3Dnarcis@steema.com=20
  href=3D"mailto:narcis@steema.com">Narc=EDs Calvet</A> ; <A=20
  title=3Dmono-list@lists.ximian.com=20
  =
href=3D"mailto:mono-list@lists.ximian.com">mono-list@lists.ximian.com</A>=
 </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, May 12, 2005 =
7:14=20
PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [Mono-list] VS.NET =
project=20
  built with Mono</DIV>
  <DIV><BR></DIV>I build my solutions in VS.NET and deploy on =
mono.<BR><BR>The=20
  main things is that everything in the bin must be<BR>compiled using =
Rebuild=20
  not just Build. If you are<BR>using any third party dlls they also =
must be=20
  compiled<BR>with Rebuild. Mono doesn't like incremental builds<BR>that =
you get=20
  with normal Build.<BR><BR>Hope it helps,<BR><BR>Joe<BR><BR>--- =
Narc=EDs Calvet=20
  &lt;<A href=3D"mailto:narcis@steema.com">narcis@steema.com</A>&gt;=20
  wrote:<BR>&gt; Hello,<BR>&gt; <BR>&gt; I have a quite complex project=20
  developed using<BR>&gt; VS.NET and I'd like to build it using Mono.=20
  The<BR>&gt; project complexity lies on that it has several<BR>&gt;=20
  references/dependencies. I've tried the following to<BR>&gt; build it =
without=20
  success:<BR>&gt; <BR>&gt; 1) Using "mcs /target:library=20
  /out:MyProject.dll<BR>&gt; /recurse:\MyProjectFolder\*.cs<BR>&gt;=20
  -r:System.Windows.Forms -r:System.Drawing<BR>&gt; -r:System.Data". The =
first=20
  problem is that<BR>&gt; System.Windows.Forms doesn't exist on Mono and =
I=20
  can<BR>&gt; get through this.<BR>&gt; <BR>&gt; 2) I've tried automake, =

  autoconfig, ... But I found<BR>&gt; it really complicated to generate =
a=20
  reliable<BR>&gt; makefile for my project.<BR>&gt; <BR>&gt; 3) I've =
used=20
  prj2make-sharp to convert my .csproj or<BR>&gt; .sln to a .prjx file =
but I got=20
  several errors.<BR>&gt; <BR>&gt; Considering none of those options has =
brought=20
  me to<BR>&gt; a working solution, what would you suggest me? =
It<BR>&gt; may be=20
  that I need to adapt my project<BR>&gt; implementation to Mono =
capabilities?=20
  There's an easy<BR>&gt; way to build my project?<BR>&gt; <BR>&gt; =
Thanks in=20
  advance!<BR>&gt; <BR>&gt; Narc=EDs Calvet<BR><BR>joe_audette [at] =
yahoo=20
  dotcom<BR><A=20
  href=3D"http://www.joeaudette.com">http://www.joeaudette.com</A><BR><A =

  =
href=3D"http://www.mojoportal.com">http://www.mojoportal.com</A><BR>_____=
__________________________________________<BR>Mono-list=20
  maillist&nbsp; -&nbsp; <A=20
  =
href=3D"mailto:Mono-list@lists.ximian.com">Mono-list@lists.ximian.com</A>=
<BR><A=20
  =
href=3D"http://lists.ximian.com/mailman/listinfo/mono-list">http://lists.=
ximian.com/mailman/listinfo/mono-list</A><BR></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0237_01C557D1.B22B7120--