Compiler un projet visual c# 2005 avec mono

Signaler
Messages postés
8
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
8 septembre 2007
-
Messages postés
8
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
8 septembre 2007
-
Bonjour,

Je  suis débutant en c# (j'ai longtemps programé sur visual basic) et je me damandais si il était possible de compiler un projet visual c# 2005 avec mono dans le but de le rendre independant du .net framework.

en fait voici mon probleme:
j'ai devellopé un generateur de diaporama qui genere des diaporama au format .exe.Mais j'ai besoin de rendre les diaporama crée independant du framework pour permetre au utilsateurs d'envoyer les diaporamas crées a leurs amis sans problémes et sans installation.

j'aimerais donc develloper un programe en c# qui marche sans le framework.(la conversion de vb vers c# ne semble pas trop dure)

merci pour vos réponses.

3 réponses

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Salut, si tu rends ton programme dépendant du framework .NET il ne le sera pas de MONO qui lui aussi est un framewok, cela dit MONO permet de linker le framework dans un EXE il me semble ( embedded into applications ) Il existe aussi des tools externs qui permettent de linker le framework .NET dans un EXE mais ça donne des applicaions relativement lourdes.
Messages postés
8
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
8 septembre 2007

Merci pour cette reponse Lutinore je vais voir si je peut exploiter le lien que tu me propose.
je connais en effet des applications qui permettent de linker le .net framework (thinstall) masi elle sont toute payantes....(-> si vous en avez une gratuite je prend tout de suite)

Mais en fait mon premier probléme c'est dejas de convertir le projet VS 2005 en mono.En fait j'ai vu un tutorial sur le web en englais qui permetait de compiler une projet .net paint avec mono pour le faire tourner sous linux en passsant par prj2make apparement inclu dasn mono.mais je n'est pas reussit a faire de meme avec un de mes projet.

Voila encore merci pour la reponse
Messages postés
8
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
8 septembre 2007

Bon je vais rejouter 2 liens à propos de ce .net paint
http://www.getpaint.net/download.html#Download
ce lien nous montre qu'il sagit bien d'un projet .net dépendant du framework.
 et voici le tutorial qui le fait marcher sous linux en le compilant avec mono:
http://tirania.org/blog/archive/2006/May-19.html
donc théoriquement en suivant le tutorial et le lien de lutinore je devrais etre capable de créer a partir d'un projet vc# ,un exe autonome.

Cependant dés que je met "prj2make monprojet.sln" dans MONO il me donne des erreurs donc impossible de faire quoi que ce soit.Donc si vous savez comment faire cette manoeuvre merci de m'aider..