مایکروسافت منبع باز MSBuild Build Engine
1 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
Microsoft Build Engine یک پلتفرم برای ساخت برنامه های کاربردی است. این موتور که با نام MSBuild نیز شناخته میشود، یک طرح XML برای فایل پروژه ارائه میکند که نحوه پردازش و ساخت نرمافزار پلتفرم ساخت را کنترل میکند. ویژوال استودیو از MSBuild استفاده می کند، اما به ویژوال استودیو بستگی ندارد. با فراخوانی msbuild.exe در پروژه یا فایل راهحل خود، میتوانید محصولات را در محیطهایی که ویژوال استودیو در آنها نصب نیست، هماهنگ کرده و بسازید.
ویژوال استودیو از MSBuild برای بارگذاری و ساخت پروژه های مدیریت شده استفاده می کند. فایلهای پروژه در ویژوال استودیو (csproj،.vbproj، vcxproj، و غیره) حاوی کد MSBuild XML هستند که هنگام ساختن یک پروژه با استفاده از IDE اجرا میشوند. پروژه های ویژوال استودیو تمام تنظیمات لازم را وارد می کنند و فرآیندهای ساخت را برای انجام کارهای توسعه معمولی وارد می کنند، اما می توانید آنها را از داخل ویژوال استودیو یا با استفاده از یک ویرایشگر XML گسترش دهید یا تغییر دهید.
مایکروسافت اکنون MSBuild منبع باز دارد و کد منبع اکنون در Github در دسترس است. پیداش کن اینجا کلیک نمایید.