DEV Community

Kudrat
Kudrat

Posted on

Project structure

Siz .NET loyiha yaratganingizda loyiha bir necha qismdan tashkil topganiga guvoh bo'lasiz.Shulardan biri .csproj fayldir.Bu faylni ichida .NET SDK version,output type,ImplicityUsings kabi ma'lumotlar bo'ladi.Agarda project fayl mavjud bo'lmasa,dotnet run komandasini tersak dasturimiz ishlamaydi.
Projectni ichida bizga kerakli yana bir fayl Solution ya'ni .sln fayl ham mavjud.Qachonki biz katta loyihada ishlayotganimizda,har bir loyiha o'zining alohida .csproj fayliga ega bo'ladi.Solution faylni vazifasi o'sha fayllarni bir joyda saqlab,bir vaqtda run qilishdir.Agarda bu fayl bo'lmasa,loyihalar individual ravishda ishlaydi.dotnet new slnkomandasi orqali yangi solution fayl yaratib olishimiz mumkin.Loyihani solution faylga qo'shish uchun dotnet sln add komandasini teramiz.
dotnet buildkomandasi solution fayl ichidagi barcha loyihalarni kompilatsiya qiladi

Top comments (0)