.NET CLI
.NET command-line interface je nástroj, díky kterému můžeme vytvářet a spravovat .NET aplikace
pomocí terminálu. Každý příkaz je ve formátu dotnet
[PARAMETRY_PŘÍKAZU]
[PŘEPÍNAČE] . V tomto manuálu si ukážeme základní příkazy, které budeme během semestru
potřebovat.
Vytvoření programu
Jako první musíme vytvořit soubor .sln pomocí
dotnet new sln
Tento příkaz vezme název aktuálního adresáře a založí v něm nový solution. Je dobré jej volat v
prázdném adresáři nebo použít přepínač -o , který vytvoří nový adresář a v něm .sln
soubor s uvedeným názvem.
Nyní můžeme začít vytvářet nové projekty pro naše solution. V adresáři se .sln vytvoříme
konzolovou aplikaci příkazem
dotnet new console -o
Pokud nechceme konzolovou aplikaci, můžeme vybrat jiný template z nabídky
dotnet new --list
Projekt se nám vytvoří v novém podadresáři a je nutné jej přidat do našeho solution pomocí
dotnet sln add
Pokud chceme vytvořit referenci k jinému projektu v rámci solution, poslouží nám k tomu příkaz
dotnet add reference
Voláme jej v adresáři s .csproj.
Spuštění programu
Pro spuštění programu stačí spustit v adresáři s .csproj
dotnet run
Pokud chceme program jej sestavit bez spuštění, můžeme pomocí
dotnet build
Testování
Projekt s testy vytvoříme pomocí
dotnet new mstest
Místo mstest můžeme zvolit xunit nebo nunit .
Testy spustíme příkazem
dotnet test