ورود

View Full Version : آموزش: تفاوت بین build و rebuild در چییست؟



RIG000
جمعه 13 مرداد 1396, 23:40 عصر
گاهی برای همه ما پیش اومده که ببینیم مواقعی که داریم از rebuild استفاده میکنیم پروژه دچار مشکلاتی و میشه و با build درست کار میکنه و یا بالعکس....
اما در حقیقت باید بدونیم که :

build : یعنی شما مجدد تمامی files ها رو درصورتی ایجاد میکنید که تغییرات داشته باشند . به نوعی ایجاد زمانی اتفاق می افته که تغییر اتفاق افتاده باشه در source شما .
rebuild : یعنی شما بدون درنظر گرفتن تغییرات به طور کامل پاک و مجددا ایجاد میکنید. (اگر rebuild در sloution اتفاق بی افتد به ترتیب هر پروژه پاک و همان پروژه ایجاد می شود و سپس به پروژه دوم و الی اخر به همین منوال)
clean : یعنی شما تمام فایل های پروژه از exe یا dll را در bin/obj را تمام حذف میکنید و منتظر build مجدد خواهید ماند .

ازاین رو build کمی سریعتر از از rebuildمیشه . اما گاهی نیاز هست که پروژه rebuild بشه چون ممکن هست همگام سازی در پروژه و ارتباط بین پروژه ها وجود داشته باشه که نیاز به این موضوع میشه.


اگر دوستانی که دوست دارند در این مورد صحبت کنند و با نوشتن مطلبی احساس میکنند میتونن انتقال اطلاعات به دیگران کنند .:تشویق: