Sto provando ha compilare un file .vb in un file.dll attraverso la riga di comando del prompt di MS-DOS. Il problema che mi si presenta e' legato alla presenza di una ArrayList dichiarata all'interno di una funzione della classe definita nel file .vb.

Se rimuovo la ArrayList e provo a compilare non ho nessun problema ed il file .dll e' generato correttamente.

Invece con la ArrayList si presenta il seguente errore:

error BC30002: Type ArrayList is not defined

La riga di comando utilizzata e' la seguente:
vbc /target:library /out:miofile.dll *vb

Ovviamente prima di lanciare il comando ho puntato alla directory dove sono presenti i miei file .vb.

Quello che mi sembra di capire e' che manca il riferimento alla classe ArrayList cosa che non so come si imposta o come si richiama (ammesso che la mia ipotesi sia giusta).

Il sito e i file .vb sono stati scritti con Visual Web Developer Express Edition.

Gentilmente, qualcuno sa darmi qualche indicazione per risolvere il problema ?

Grazie