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

ASP.NET Discussion :

csc.exe qui s'ouvre et se referme aussitôt


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Février 2008
    Messages : 183
    Points : 96
    Points
    96
    Par défaut csc.exe qui s'ouvre et se referme aussitôt
    je cherche a compiler une classe pour en faire une dll mais je n'arrive pas a lancer d'invite de commande Visual studio 2008 "csc.exe".

    Dans le menue démarrer : visual studio 2008/visual studio tool/ je n'est rien d'autre que "Visual Studio 2008 Remote Debugger (x64)".
    pas de raccourcie d'invite de commande visual studio comme où il devrais être logiquement (a ce que je lie sur mes livre).

    j'ai été directement dans Microsoft.NET :
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe

    j ai essayer également :
    C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe

    ils m'ouvrent la console mais ce referme aussitôt (1 seconde apres), donc je ne peut pas entrer de ligne de commande pour compiler ma classe.

    pourquoi ca fonctionne pas ? ai je oublier quelque chose a faire ? Pourquoi le raccourcie n'est pas dans mon menue démarrer ? ce n est pas disponible dans la version Express ? faut t il installer autre chose ?

    Merci pour votre aide.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    c'est un outil de ligne de commande, ce n'est pas fait pour s'utiliser en double-cliquant dessus...
    Il faut ouvrir une console (utilise le raccourci "Invite de commande Visual Studio" dans le menu Visual Studio du menu Démarrer), et lancer csc en ligne de commande en lui passant des paramètres

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Février 2008
    Messages : 183
    Points : 96
    Points
    96
    Par défaut
    Dans mon message j ai préciser que je n'avais pas le raccourcie "Invite de commande Visual Studio" dans mon menu démarrer.

    pourquoi je n est pas ce raccourcie ?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    ah pardon, j'avais lu un peu vite...

    Je sais pas pourquoi tu l'as pas, c'est bizarre... Si tu veux le créer toi-même, chez moi le raccourci est le suivant :

    Cible : %comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"" x86
    Démarrer dans : "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\"

    Si tu es sur un OS 32 bits, tu peux supprimer le "(x86)" du chemin d'accès

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Février 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Février 2008
    Messages : 183
    Points : 96
    Points
    96
    Par défaut
    merci beaucoup, j ai réussi avec les donner que tu donne.

    J'aimerais juste comprendre le répertoire initial: c est la ou on instal visual studio ou Microsoft.NET. parce que mon disque est partitionner. donc visual est dans F:\ et les .NET dans C: (pas le choix la).

    donc dans outil/outil externe sur visual studio je fait ca :

    titre : Cmd
    Commande : %comspec%
    Arguments : /k ""C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"" x86
    répertoire initial : C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\

    et j'ai bien la fenêtre DOS qui s affiche. je pense que c'est bon. masi je suis pas sur du répertoire initial.

    Merci encore, il y a du mieux deja.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    a priori le répertoire initial ne doit pas avoir d'importance, l'essentiel est que le répertoire de csc.exe soit dans la variable PATH (c'est ce que fait le script vcvarsall.bat)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fichier .exe qui s'ouvre avec Shell, mais ne s'exécute pas
    Par choux22 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 21/12/2010, 15h27
  2. programme qui s ouvre, execute et se ferme ..
    Par hijodelanoche dans le forum Langage
    Réponses: 2
    Dernier message: 01/09/2005, 09h37
  3. mmc.exe qui ne se lance pas
    Par r0d dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 27/04/2005, 17h11
  4. [C#] [Excel] Feuille qui s'ouvre pas...
    Par lololefada dans le forum Windows Forms
    Réponses: 7
    Dernier message: 15/07/2004, 14h45

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