[Sharpdevelop] Problème compilation mono
Bonjour à tous!
Je doit actuellement developper une application en C# qui devra, en gros : Récupérer des information venant de capteurs médicaux (liaison série) et afficher ces résultats dans une interface graphique.
Cette application doit pouvoir fonctionner sous winXP et Linux.
Etant débutant en C#, je me suis renseigné et je me suis donc orienté vers :
-la plateforme mono
-l'EDI sharpdevelop
-GTK# pour l'interface graphique
Première question : Ces choix vous paraissent-ils judicieux? Je code sous Windows XP et étant debutant le mieux semble être d'utiliser Visual C# mais j'ai peur pour le fonctionement sous Linux (d'aprés ce que j'ai lu sur la toile!), d'où l'utilisation de sharpdevelop :
Citation:
Sharp Develop, permet de choisir la plateforme de destination pour la
compilation (Mono, Ms .Net 1.1 ou 2.0)
Deuxième point :
J'ai commencé par faire un traditionel HelloWorld avec gtk!
Tout marche lorque que je compile et exécute le source dans une fenêtre DOS avec les commandes :
mcs -pkg:gtk-sharp-2.0 HelloWorld.cs puis mono Helloworld.exe
Le problème ce que lorsque je compile sous sharpdevelop j'ai :
The type or namespace name `Gtk' could not be found.
J'ai essayer de modifier des options dans le menu de compilation (changement de la plateforme dans Menu Projet->Option du projet->compiler) mais rien ne change.
Si quelqu'un peux me dire ce qu'il faut modifier je suis preneur!
Merci d'avance.