IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Executer un code C# sous Linux avec Nant


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 48
    Points : 23
    Points
    23
    Par défaut Executer un code C# sous Linux avec Nant
    Bonjour,

    J'ai écrit mon code sous Windows et je l'est compiler avec Nant sous Visual Studio C#, le problème c'est que je suis pas arriver à le compiler sous Linux.
    Normalement Nant crée un fichier .exe, et je croyais qu'une fois je suis arrivé à compiler le code avec nant sous windows, je pourrai exécuter le .exe sous Linux et ça marchera mais ce n'est pas le cas !!

    Est ce que quelqu'un sait comment exécuter un code C# avec Nant sous Linux ?? et c'est quoi l'utilité d'exécuter un code sous windows avec Nant si ça ne vas pas faciliter les choses sous Linux ?

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Bonjour,

    En ligne de commande essaies :
    Si ça ne fonctionne toujours pas, tu devrais avoir plus d'informations

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 48
    Points : 23
    Points
    23
    Par défaut
    D'abord merci pour ta réponse,
    J'ai essayé : et j'ai une erreur que j'arrive pas à résoudre :
    WARNING: The runtime version supported by this application is unavailable.
    Using default runtime: v1.1.4322
    Corlib not in sync with this runtime: expected corlib version 34, found 74.
    Download a newer corlib or a newer runtime at http://www.go-mono.com/daily.

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    D'après le message, la version de mono installée n'est pas la bonne : version 74 alors qu'il attend la version 34.

    Je ne peux pas t'en dire plus, désolé

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 48
    Points : 23
    Points
    23
    Par défaut
    J'ai installé la version 2.0 de mono et je n'ai plus cette erreur, mais j'ai une autre erreur :
    Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
    at System.Configuration.SettingsPropertyValue.get_SerializedValue () [0x00000]
    Est ce que tu sais comment je pourrai la résoudre sachant que j'ai déjà compiler le programme avec Nant sous Visual Studio C# et je n'ai eu aucune erreur.
    Merci pour ton aide.

  6. #6
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par nadabb Voir le message
    Est ce que tu sais comment je pourrai la résoudre sachant que j'ai déjà compiler le programme avec Nant sous Visual Studio C# et je n'ai eu aucune erreur.
    Non, je n'utilise pas mono/C# A mon avis, il est nécessaire de retravailler le code sous directement sous Linux à l'aide d'un débuger. Peut être que Nant fonctionne sous Linux, sinon il existe monodevelop qui devrait te simplifier la tache

  7. #7
    Membre actif
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2008
    Messages
    174
    Détails du profil
    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2008
    Messages : 174
    Points : 220
    Points
    220
    Par défaut
    Bonjour,

    Je n'ai pas essayé de faire du C# sous linux mais cette erreur t'indique que la ou tu fait appel indirect à System.Configuration.SettingsPropertyValue.get_SerializedValue (), tu as une référence à null.
    Vérifie de bien initialiser tes propriétés.

    PS: Que visual studio ne te donne pas d'erreur à la compilation est normal.
    Son compilateur est très permissif.

    Cordialement,
    Elverion
    Vous n'arrivez pas à faire ce que vous voulez avec Linux?
    Read The Fine Manual !==>The Linux Documentation Project

Discussions similaires

  1. Compilation avec Code::Blocks sous Linux (Ubuntu)
    Par Kaluza dans le forum Débuter
    Réponses: 1
    Dernier message: 05/10/2011, 16h10
  2. Configuration sous linux avec Code Blocks
    Par Trunks dans le forum Ogre
    Réponses: 2
    Dernier message: 30/03/2009, 22h36
  3. Problème de librairie avec code blocks sous Linux
    Par philmor34 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 31/10/2008, 13h25
  4. [Kylix] Compiler FMA
    Par dodik dans le forum EDI
    Réponses: 1
    Dernier message: 17/01/2005, 10h51
  5. [JavaComm]Pb avec l'execution d'un code natif sous linux
    Par seb31 dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 02/06/2004, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo