Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483

    [c#] Compilatore disponibile nel prompt

    Ciao a tutti...

    Volevo chiedere conferma su come fare per rendere disponibile il compilatore di c# in modo che digitando csc nel prompt lo posso utilizzare, senza dovermi posizionare per forza nella directory dove è contenuto il compilatore. Ho letto in altre discussioni che bisogna aggiungere il percorso nella variabile di sistema PATH.
    Io ho provato ad aggiungere il seguente percorso ";%WINDIR%\Microsoft.NET\Framework\v2.0.50727\ " ma non funziona (ho provato anche come percorso ";%WINDIR%\Microsoft.NET\Framework\v2.0.50727\csc" .. ma niente).... Ho letto anche che ci sarebbe un file .bat da lanciare che configura automaticamente il tutto.. ma non lo riesco a trovare...

    Io uso visual studio 2005 c# express edition su macchina Windows Vista


    Se qualcuno mi riesce a dare una mano... grazie in anticipo


    Ciao

  2. #2
    personalizzare il prompt...

    altrimenti lo fai a manina:

    risorse del computer > proprietà > avanzate > variabili d'ambiente > variabili di sistema > path

    e ci aggiungi in fondo ";c:\percorso\fino\al\compilatore"
    no pain no gain!

    ricordati che hai dei limiti...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    altrimenti lo fai a manina:

    risorse del computer > proprietà > avanzate > variabili d'ambiente > variabili di sistema > path

    e ci aggiungi in fondo ";c:\percorso\fino\al\compilatore"

    E come ho scritto prima io ho provato a farmelo a manina... ma non funziona....

    Io ho provato ad aggiungere il seguente percorso ";%WINDIR%\Microsoft.NET\Framework\v2.0.50727\ " ma non funziona (ho provato anche come percorso ";%WINDIR%\Microsoft.NET\Framework\v2.0.50727\csc" .. ma niente)....

  4. #4
    %WINDIR% se non sbaglio lo usi solo quando esegui un "set" da command prompt

    io ti dicevo di metterlo a mano come percorso completo agendo sulle variabili d'ambiente attraverso le proprietà del computer

    prova a seguire il percorso che ti ho indicato. troverai altri percorsi impostati e nessuno con %WINDIR%

    in pratica, se non sbaglio, %WINDIR% viene sostituito con c:\windows (su xp e 2003, c:\winnt su 2000 e precedenti) quando esegui un set path=%path%;%windir%\tizio\caio\sempronio\ dal prompt
    no pain no gain!

    ricordati che hai dei limiti...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    Anche mettendo il percorso senza windir non va.. Quello che mi incuriosisce è che se prendo quella stringa che ti avevo scritto (quella con windir e quella con finale \csc) e la incollo nel prompt magicamente raggiungo il compilatore.. quindi vuol dire che il path è quello giusto.. però scrivendo csc non lo raggiungo....



    cmq grazie della tua attenzione

    ciaoo

  6. #6
    fai una cosa

    apri un prompt. scrivi:

    set >> c:\set.txt

    apri il txt e incolla la stringa relativa al path nel thread
    no pain no gain!

    ricordati che hai dei limiti...

  7. #7
    Ma non VC#2005 non aggiunge nel suo sottomenu sotto Tutti i Programmi una voce "Prompt dei comandi di Visual Studio .NET" o qualcosa del genere?
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\WorkStation\AppData\Roaming
    CLASSPATH=.;C:\Program Files\Java\jre1.6.0_01\lib\ext\QTJava.zip
    CommonProgramFiles=C:\Program Files\Common Files
    COMPUTERNAME=COMPUTER
    ComSpec=C:\Windows\system32\cmd.exe
    configsetroot=C:\Windows\ConfigSetRoot
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Users\WorkStation
    LOCALAPPDATA=C:\Users\WorkStation\AppData\Local
    LOGONSERVER=\\COMPUTER
    NUMBER_OF_PROCESSORS=2
    OS=Windows_NT
    Path=C:\Program Files\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Window s\System32\Wbem;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\php;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\QuickTime\QTSystem\;C:\Windows\Microsoft.NET \Framework\v2.0.50727\csc
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WS F;.WSH;.MSC
    PHP_PEAR_BIN_DIR=C:\php
    PHP_PEAR_DATA_DIR=C:\php\pear\data
    PHP_PEAR_DOC_DIR=C:\php\pear\docs
    PHP_PEAR_INSTALL_DIR=C:\php\pear
    PHP_PEAR_PHP_BIN=C:\php\.\php.exe
    PHP_PEAR_SYSCONF_DIR=C:\php
    PHP_PEAR_TEST_DIR=C:\php\pear\tests
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 72 Stepping 2, AuthenticAMD
    PROCESSOR_LEVEL=15
    PROCESSOR_REVISION=4802
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    PROMPT=$P$G
    PUBLIC=C:\Users\Public
    QTJAVA=C:\Program Files\Java\jre1.6.0_01\lib\ext\QTJava.zip
    SESSIONNAME=Console
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\WORKST~1\AppData\Local\Temp
    TMP=C:\Users\WORKST~1\AppData\Local\Temp
    USERDOMAIN=COMPUTER
    USERNAME=WorkStation
    USERPROFILE=C:\Users\WorkStation
    windir=C:\Windows
    tutto tuo (GUARDA CHE TE L'HO MODIFICATO PERCHE' TI AVEVO COPIATO QUELLO CHE NON RIPORTAVA IL MIO TENTATIVO DI SCRIVERE LA VARIABILE)

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    in start -> programmi io non ho nessuna cartella di visual studio.. ho solo 1 "Microsoft Visual C# 2005 Express Edition" file che è quello per aprire visual studio

  10. #10
    C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc
    hai una cartella csc?

    io no, quindi prova a mettere solo C:\Windows\Microsoft.NET\Framework\v2.0.50727
    no pain no gain!

    ricordati che hai dei limiti...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.