[MonoDevelop] (Cross-)Develop & Deploy on Linux for Windows Targets

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Oct 2 20:02:23 EDT 2008


On Wed, Oct 1, 2008 at 4:36 AM,  <monodevelop at privus.de> wrote:
> Hi,
>
> I was very pleased by the VMware download for Mono. As a result, Mono
> not only was a saved link for potential possible future nice-to-look-at
> things, no, I tried it out in the very moment after downloading
> following the Stetic tutorial Nate's Log Viewer.
>
> Congratulation!
>
> Beside of trying out I now want to investigate how this product COULD
> become useful for me in future.
>
> With the help of VMware you easily can develop on a Unix machine and
> then copy'n paste all onto a Windows machine.
>
> However I would prefer to stay as long as possible with one host.
>
> Therefore I wonder:
>
> Is it possible to develop (or even better: cross-develop) and deploy on
> a Linux host for a Windows target?
>
> The Windows target either is a VMachine or a real machine, in case that
> the real peripheral matters.

Yes, the compiled binaries can be copied directly onto Windows. You
can use MD's deployment feature to generate a zip file of the
binaries.

Of course, you have to be careful your code is cross-platform, e.g.
don't P/Invoke Linux-specific libraries, don't use Linux specific
paths, etc. See
http://www.mono-project.com/Guidelines:Application_Portability#General_Guidelines
for details.

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list