lMSDl / Altkom.29.09-01.10.2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CLI

  • Nowy projekt
    • konsolowy
     dotnet new console [-o <LOKALIZACJA> -n <NAZWA_PROEKTU>]
    
    • WebAPI
     dotnet new webapi [-o <LOKALIZACJA> -n <NAZWA_PROEKTU>] [--no-hhtps]
    
    • biblioteki
     dotnet new classlib [-o <LOKALIZACJA> -n <NAZWA_PROEKTU>]
    
  • Kompilacja i uruchomienie
     dotnet build
     dotnet <NAZWA_PROJEKTU>.dll [<PARAMETRY>]
    
     dotnet [watch] run [PARAMETRY]
    
  • Publikacja
    • plik wykonywalny zależny od platformy dla bieżącej platformy
     dotnet publish
    
    • plik wykonywalny zależny od platformy dla określonej platformy
     dotnet publish -r <IDENTYFIKATOR_ŚRODOWISKA> --self-contained false
    
    • samodzielny plik wykonywalny
     dotnet publish -r <IDENTYFIKATOR_ŚRODOWISKA>
    
    • samodzielny plik wykonywalny + ReadyToRun
     dotnet publish -r <IDENTYFIKATOR_ŚRODOWISKA> -p:PublishReadyToRun=true
    
  • Pakiety i referencje
    • Dodawanie pakietów
     dotnet add package <NAZWA_PAKIETU>
    
    • Pobranie pakietów
     dotnet restore
    
    • Dodawanie referencji
     dotnet add reference <ŚCIEŻKA_PROJEKTU>
    

About


Languages

Language:C# 90.6%Language:HTML 6.6%Language:CSS 2.4%Language:JavaScript 0.4%