Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Compilare un file .vb

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    Compilare un file .vb

    Stavo seguendo l'esempio del libro dell'Apogeo ma ho incontrato un piccolo intoppo.
    Sono in dos, creo la mia cartella bin poi come il libro mi suggerisce, mi posiziono nella cartella dove ho salvato il fiel .vb e lancio la stringa vbc /t:library /out:..... ecc
    Il problema è che mi restituisce questo errore:
    vbc nn è riconosciuto come comando interno o esterno, un programma eseguibile o un file di bach

    Mi è venuto in mente che forse nn trova vbc.exe ma come lo risolvo questo problema?

    Grazie
    Elisa

  2. #2
    Utente di HTML.it L'avatar di Cartman
    Registrato dal
    Sep 2002
    Messaggi
    246
    fai precedere vbc.exe dal percorso in cui si trova effettivamente il file
    es.
    C:\WINdows\Microsoft.NET\Framework\v1.0.3705\vbc /ecc.....
    Damose da fa...e volemose bene.
    Carol Woityla 26-2-2004

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    ...

    dunque, vediamo se ho capito perchè ancora nn ci riesco.
    Mi metto nella dir dove sta il file vb e poi lancio:
    C:\WINdows\Microsoft.NET\Framework\v1.0.3705\vbc /t:library /out: percorsoDirBin\nome.dll /r:importoIspaziDeiNomi nomefile.vb

  4. #4
    Utente di HTML.it L'avatar di Cartman
    Registrato dal
    Sep 2002
    Messaggi
    246
    si
    nel percorso fai attenzione al nome della dir di windows del tuo pc e al nome della cartella del compilatore, in genere per asp 1.0 è v1.0.3705 e per 1.1 è v1.1.4322
    Damose da fa...e volemose bene.
    Carol Woityla 26-2-2004

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    altrimenti per non dover far così ogni volta copia l'eseguibile vbc.exe nella cartella system32 di windows.

    Hey hey, my my Rock and roll can never die!

  6. #6
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Per rendere vbc visibile anche nelle altre cartelle senza specificare ogni volta il percorso completo, fai in questo modo:

    Pannello di Controllo-->Sistema

    una volta dentro, clicca sulla voce Avanzate e poi Variabili d'ambiente, ti si aprirà una schermata divisa in 2 "pezzi". Posizionati sulla parte inferiore, e trova la voce "Path". Una volta fatto, selezionala e clicca su modifica. Sotto la voce "valore variabile", dovresti avere valori del tipo:


    %SystemRoot%\system32;%SystemRoot%;%SystemRoot% eccc..e ccc...

    aggiungi

    ;%SystemRoot%\microsoft.net\framework\v1.1.4322;

    così da rendere visibile all'esterno anche la cartella che contiene il compilatore vbc"Ciao ciao
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    ...

    mi sono assentata un attimo e... quanti suggerimenti!!!
    grazie a tutti!
    Elisa

  8. #8
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Prego.
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559

    Compilazione .vb in .dll

    Salve,
    ad occhio cosa c'è di sbagliato in questa istruzione a riga di comando?

    codice:
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\vbc 
    /t:library /out:D:\Web\prove\aspnet\Bin\CustomControl3.dll 
    /r:System.dll /r:System.Web.dll D:\Web\prove\aspnet\controlli_personalizzati\CustomControl3.vb
    L'ho suddivisa in righe per leggibilità...
    Eseguendola apre la scheramta nera e poco dopo si richiude.
    Non dovrei trovarmi il "CustomControl3.dll" da qualche parte?
    Nisba.

    Idee?

    Grazie,

    Roby

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.