mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-23 14:02:08 +02:00

- Replace "al" -> "del", "alla" -> "della", etc. in command paths - Replace all instances of "cartella" with "directory" - Update contributing-guides/translation-templates/common-arguments.md to reflect these changes Co-authored-by: marchersimon <50295997+marchersimon@users.noreply.github.com> Co-authored-by: Marco Bonelli <marco@mebeim.net> Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
# 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}}`
|