csc
Compilatore per Microsoft C#. Maggiori informazioni: https://learn.microsoft.com/dotnet/csharp/language-reference/compiler-options/command-line-building-with-csc-exe.
- Compila uno o più file C# in un eseguibile da command-line:
csc
percorso/del/file_input_a.cs
percorso/del/file_input_b.cs
- Specifica il nome del file output:
csc /out:
percorso/del/nome_file_output
percorso/del/file_input.cs
- Compila in una libreria
.dll
invece che in un eseguibile:
csc /target:library
percorso/del/file_input.cs
- Referenzia un altro assembly:
csc /reference:
percorso/della/libreria.dll
percorso/del/file_input.cs
- Includi una risorsa:
csc /resource:
percorso/del/file_risorsa
percorso/del/file_input.cs
- Genera una documentazione XML automaticamente:
csc /doc:
percorso/della/documentazione.xml
percorso/del/file_input.cs
- Specifica un'icona:
csc /win32icon:
percorso/dell/icona.ico
percorso/del/file_input.cs
- Firma un assembly con un nome sicuro utilizzando una chiave:
csc /keyfile:
percorso/della/chiave.snk
percorso/del/file_input.cs