.NET CLI Qo'llanma: To'liq va Ketma-ket Qo'llanma
Last updated
Last updated
Ushbu qo‘llanma .NET CLI (Command Line Interface) yordamida yangi loyihalar yaratish, ularni boshqarish, test qilish, va ishga tushirish uchun barcha asosiy buyruqlarni o‘z ichiga oladi. Har bir bo‘lim ketma-ketlikda va to‘liq izohlar bilan yozilgan.
.NET SDK ni o‘rnatish
.NET SDK ni orqali o‘rnating.
Versiyani tekshirish
O‘rnatilgan .NET SDK versiyasini tekshirish uchun:
O‘rnatilgan SDK larni ko‘rish
Sizda mavjud barcha SDK larni ko‘rish uchun:
Runtime versiyalarini ko‘rish
O‘rnatilgan runtime versiyalarini ko‘rish uchun:
Yangi loyiha yaratish uchun dotnet new
buyrug‘idan foydalaniladi.
Konsol dasturi yaratish
Konsol dasturini yaratish:
Web API yaratish
ASP.NET Web API yaratish:
MVC Web ilovasi yaratish
ASP.NET MVC ilovasi yaratish:
Kutubxona loyihasi yaratish
Class Library (kutubxona) loyihasi yaratish:
Loyihani maxsus papkaga yaratish
Loyihani maxsus papkaga yaratish uchun -o
opsiyasidan foydalaning:
Loyihani shablonlar ro‘yxatini ko‘rish
Mavjud barcha loyiha shablonlarini ko‘rish:
Yaratilgan loyihani yig‘ish uchun dotnet build
buyrug‘idan foydalaniladi. Bu buyruq loyiha kodini kompilyatsiya qilib, .dll
fayllarni yaratadi.
Loyihani yig‘ish
Joriy katalogdagi loyihani yig‘ish:
Muayyan loyiha faylini yig‘ish
Agar loyihangiz boshqa papkada yoki fayl aniq ko‘rsatilgan bo‘lsa:
Yig‘ilgan loyihani ishga tushirish uchun dotnet run
buyrug‘idan foydalaniladi.
Konsol loyihasini ishga tushirish
Joriy katalogdagi loyihani ishga tushirish:
Muayyan loyihani ishga tushirish
Muayyan .csproj
faylni ko‘rsatib ishga tushirish:
Loyihaga yangi paket (kutubxona) qo‘shish uchun dotnet add package
buyrug‘i ishlatiladi.
Yangi paket qo‘shish
Masalan, Newtonsoft.Json paketini qo‘shish:
Loyihaga paket qo‘shish
Agar muayyan loyiha faylini ko‘rsatish kerak bo‘lsa:
Qo‘shilgan paketlarni ko‘rish
Loyihaga qo‘shilgan barcha paketlarni ko‘rish:
Testlarni ishga tushirish uchun dotnet test
buyrug‘i ishlatiladi.
Testlarni ishga tushirish
Joriy katalogdagi barcha testlarni ishga tushirish:
Muayyan test loyihasini ishga tushirish
Agar testlar boshqa papkada bo‘lsa:
Distribyutsiya qilish uchun loyihani tayyorlashda dotnet publish
ishlatiladi.
Loyihani nashr qilish
Debug rejimida nashr qilish:
Release rejimida nashr qilish
Kompilyatsiya natijasida hosil bo‘lgan fayllarni o‘chirish uchun dotnet clean
ishlatiladi.
Loyihani tozalash
Bir loyihani boshqa loyiha bilan bog‘lash uchun dotnet add reference
ishlatiladi.
Bog‘lanishni qo‘shish
Loyihadagi bog‘lanishlarni ko‘rish
Asosiy yordam
.NET CLI yordamini ko‘rish:
Muayyan buyruq bo‘yicha yordam
Masalan, new
buyrug‘i uchun:
Buyruq
Tavsifi
dotnet new
Yangi loyiha yoki shablon yaratish
dotnet build
Loyihani yig‘ish
dotnet run
Loyihani ishga tushirish
dotnet add package
Loyihaga paket (kutubxona) qo‘shish
dotnet list package
Loyihaga qo‘shilgan paketlarni ko‘rish
dotnet publish
Loyihani tayyor distribyutsiya qilish
dotnet test
Testlarni ishga tushirish
dotnet clean
Loyihani tozalash
dotnet add reference
Loyihalar orasida bog‘lanish qo‘shish
dotnet list reference
Loyihalar orasidagi bog‘lanishlarni ko‘rish
dotnet --version
.NET versiyasini ko‘rish
dotnet --list-sdks
O‘rnatilgan SDK larni ko‘rish
dotnet --list-runtimes
O‘rnatilgan runtime versiyalarini ko‘rish
Xulosaviy terminal kodlari hammasi.
dotnet new
yordamida turli xil loyihalarni yaratish mumkin.
dotnet build
va dotnet run
loyihani yig‘ish va ishga tushirish uchun ishlatiladi.
dotnet add package
yordamida loyihaga kerakli paketlar qo‘shiladi.
dotnet publish
loyihani tayyor va tarqatishga yaroqli holatga keltiradi.