یکی از دغدغه های مهم هر برنامه نویس پس از نوشتن یک نرم افزار تجاری و رسیدن به مرحله ارائه به مشتری، ساخت و طراحی برنامه نصب یا همون Setup هست.
در روند طراحی یک Setup نکات مختلفی مد نظر برنامه نویس قرار می گیره که برخی از اونها عبارتند از:
• قابلیت کپی فایلهای نرم افزار بر روی سیستم مقصد و امکان تغییر مسیر نصب نرم افزار
• ساخت میانبر در بخشهای مختلف سیستم مقصد. مثلا بر روی Desktop
• امکان دسترسی به Registry ویندوز و اعمال تغییرات مورد نیاز
• امکان دسترسی به برنامه نصب از طریق کنترل پنل، بخش نرم افزار های نصب شده بر روی سیستم
• امکان طراحی رابط کاربری (UI) سفارشی و دلخواه جهت نمایش مراحل نصب به کاربر
• و خیلی امکانات دیگه...
در این مقاله قصد دارم روشی به شما یاد بدم که تمامی نیازهای نصب یک برنامه که در بالا ذکر شد رو برآورده میکنه و همچنین شما میتونید رابط کاربری سفارشی و دلخواه خودتون رو به راحتی و با کمترین دردسر، جایگزین پنجره خشک و بی روح برنامه های نصب کنید.