Mundarija:

MSBuild maqsadi nima?
MSBuild maqsadi nima?

Video: MSBuild maqsadi nima?

Video: MSBuild maqsadi nima?
Video: Никита Цуканов - Как перестать бояться и подружиться с MSBuild 2024, Noyabr
Anonim

MSBuild bir nechtasini o'z ichiga oladi. maqsadlar elementlar, xususiyatlar, maqsadlar , va umumiy stsenariylar uchun vazifalar. maqsadlar ularni yaratish jarayonini aniqlash uchun fayllar. Masalan, Visual Studio tomonidan yaratilgan C# loyihasi Microsoft-ni import qiladi.

Xuddi shunday, so'raladi, MSBuild dan qanday foydalanish kerak?

MSBuild dasturiy mahsulotni yaratish jarayonini avtomatlashtirishga yordam beruvchi qurilish vositasi bo'lib, manba kodini kompilyatsiya qilish, qadoqlash, sinovdan o'tkazish, joylashtirish va hujjatlarni yaratishni o'z ichiga oladi. Bilan MSBuild , Visual Studio IDE o'rnatilmagan holda Visual Studio loyihalari va echimlarini yaratish mumkin.

Shuningdek, MSBuild fayli nima degan savol tug'ilishi mumkin. MSBuild Visual Studio tomonidan kompilyatsiya qilish uchun foydalaniladigan qurish tizimi. NET loyihalari. Ushbu yoqimli kirishni tekshiring MSBuild CodeProject-da. The. csproj fayllar Siz Visual Studio'dan tanish bo'lishingiz mumkin, aslida bundan boshqa narsa emas MSBuild loyiha fayllar.

Odamlar shuningdek, MSBuild faylni maqsadsiz kompilyatsiya qiladimi?

Agar MSBuild buni belgilaydi har qanday chiqish fayllar nisbatan eskirgan the mos keladigan kirish fayl yoki fayllar , keyin MSBuild amalga oshiradi maqsad . Aks holda, MSBuild o'tkazib yuboradi maqsad . Keyin maqsad bajarilgan yoki o'tkazib yuborilgan, har qanday boshqa maqsad bu uni ro'yxatga oladi a AfterTargets atributi hisoblanadi yugur.

MSBuild-ni qanday sozlashim mumkin?

Ushbu maqolada

  1. MSBuild loyihasini yarating.
  2. Loyiha faylini ko'rib chiqing.
  3. Maqsadlar va vazifalar.
  4. Maqsad va vazifa qo'shing.
  5. Maqsadni qurish.
  6. Xususiyatlarni qurish.
  7. Mulk qiymatini ko'rib chiqing.
  8. Buyruqlar qatoridan xususiyatlarni o'rnating.

Tavsiya: