ok ho risolto se serve a qualcuno posto alcuni target:
csc /target:exe Genera un file eseguibile con interfaccia
console (Default, estensione .exe)
" /target:winexe Genera un esegiubile con interfaccia
grafica (estensione .exe)
" /target:library Genera una libreria (estensione .ddl)
" /target:module Genera un Modulo (Estensione . NETMODULE)
Io ho usato il secondo (winexe)...
Se serve vi posto anche come cambiare il nome del file in uscita
Mettiamo che il file C# si chiami sorgente.cs
scrivendo csc sorgente.cs
creerà il file sorgente.exe
cosicche scrivendo csc /target:library sorgente.cs
creeremo sorgente.dll
ma sevogliamo creare l'exe con un nome diverso?
Bene scriviamo /out:
Ecco come
csc Nomeprogramma.exe sorgente.cs
cosi otteniamo
il programma Nomeprogramma.exe con il codice di sorgente.cs
Con questo ho finito le cose che so su C#
Perciò la finisco di farmi lo sborone e vado a cercare di imparare qualcosa.