آموزش ساخت فایل نصب setup در ویژوال استودیو 2019

ارسال شده توسط: حسین درویشی Comments: 9

آموزش ساخت فایل نصب setup در ویژوال استودیو 2019

در این آموزش با نحوه ساخت فایل نصب setup برای برنامه ها در سی شارپ آشنا خواهید شد. در ادامه روشی را برای این کار در ویژوال استودیو معرفی خواهم کرد، که براحتی برای پروژه خود فایل نصبی ایجاد کنید.

قبل از هر چیزی نیاز به نصب یک پکیج در ویژوال استودیو خواهید داشت. برای نصب این پکیج مراحل زیر را دنبال کنید.

1- یک پروژه در ویژوال استودیو ایجاد کنید

2- از منوی Extensions گزینۀ Manage Extensions رو بزنید.

آموزش ساخت فایل نصب setup در ویژوال استودیو 2019

3- پس از انتخاب این گزینه پنجره زیر ظاهر خواهد شد که طبق شماره گذاری های انجام شده باید عمل کنید.

1- انتخاب گزینه Online

2- جستجوی Installer

3- انتخاب گزینه Microsoft Visual Studio Installer Projects و کلیک روی Download ، چون من قبلاً نصب کردم این گزینه را مشاهده نخواهم کرد.

نصب پکیج installer وِیژوال استودیو

نکته: بعد از اتمام دانلود فایل ویژوال استودیو رو ببندید پس از آن به طور خودکار نصب آن آغاز خواهد شد. پس از نصب ویژوال استودیو رو دوباره باز کنید.

4- پروژه ای که قصد دارید از آن فایل Setup بسازید رو باز کنید.

5- در بخش Solution Explorer بر Solution Your_project_name راست کلیک کرده و سپس Add/New Project رو انتخاب کنید.

ساخت فایل نصب setup

6- در پنجره ظاهر شده setup رو جستجو کرده و طبق تصویر عمل کنید.

آموزش ساخت فایل setup

7- در پنجره بعدی یک نام به setup تعیین کنید و سپس Create رو بزنید.

8- پس از انجام دستورات لازم در مرحله هفت وارد یک پنجره خواهید شد. اینجا در سمت راست بر روی Application Folder کلیک خواهید کرد.

فایل اجرایی در سی شارپ

9- داخل این پوشه راست کلیک کرده و سپس گزینه های add/new project output رو کلیک کنید. در پنجره ظاهر شده گزینه Primary output رو انتخاب کنید.

ایجاد فایل نصبی در سی شارپ

10- در اینجا دو تا فایل وجود دارد که گزینه Primary Output گزینه مد نظر ماست و با راست کلیک کردن روی آن انتخاب گزینه Create Shortcut to Primary Output… یک Shortcut بسازید.

فایل نصبی در سی شارپ

می توانید نام آن را تغییر دهید. من نامش را App Installer گذاشتم.

موقعی که بخواهید فایل نصب setup ایجاد کنید این امکان را خواهید داشت تا تعیین کنید که شورت کات برنامه شما در منوی استارت و دسکتاپ ایجاد شود یا نه؟

دو پوشه به نام های User’s Desktop و User’s Programs Menu این امکان را به شما خواهند داد.

بنابراین برای ایجاد شورت کات در دسکتاپ، Shortcut ایجاد شده داخل پوشۀ User’s Desktop درگ کنید.

حال برای ایجاد شورت کات در منوی استارت، روی پوشۀ User’s Programs Menu راست کلیک کرده و یک پوشه به نام App بسازید.

ساخت فایل setup در visual studio 2019

دوباره به پوشۀ Application Folder بازگشته طبق مراحل قبلی یک شورت کات به همان نام قبلی بسازید. اینبار این پوشه رو داخل پوشۀ App درگ کنید.

خوب کار ساخت ست آپ تمام شده است و کافی است یکبار پروژه رو Build کنید. اما می توانید تنظیماتی مانند آدرس سایت سازنده نرم افزار، نام کمپانی سازنده نرم افزار و آیکون آن را تظیم کنید

برای امتیاز به این نوشته کلیک کنید!
[کل: 8 میانگین: 4]

Comments (9)

  • جابر پاسخ

    سلام چجوری آیکن تعیین کنم؟

    29 آبان 1400 at 11:37 ق.ظ
  • mahdi پاسخ

    ممنون بالاخره انگار میخواد کار کنه

    25 شهریور 1400 at 10:40 ب.ظ
  • کاربر حدید پاسخ

    سلام. من میخوام موقع نصب برنامه بعضی نرم افزارها رو چک کنه که روی سیستم کاربر اگر نصب نیست بره و نصب کنه. برای این کار باید چه تنظیماتی انجام داد

    19 فروردین 1400 at 9:30 ق.ظ
  • آرین صفري پاسخ

    سلام دوست عزیز من صدا برای برنامه هم قرار داده بودم منتها داخل خروجی که گرفتم صدا رو پخش نمیکنه

    22 دی 1399 at 1:45 ق.ظ
  • fatemeh پاسخ

    سلام، من وقتی که میخوام پوشه ها رو در file system اضافه کنم این پیغام ظاهر میشود (The operation could not be completed)

    9 دی 1399 at 11:47 ق.ظ
    • حسین درویشی پاسخ

      سلام
      لطفاً به این اینجا کلیک کرده و آموزش موجود در اون رو بررسی کنید

      9 دی 1399 at 8:39 ب.ظ
  • محمد حسین سرمدی پاسخ

    سلام، من در بخش نصب Visual Studio Installer Projects مشکل دارم، دانلود میکنم، بعد میگه برنامه رو ببند، می بندم، بعد یکسری مراحل رو طی میکنه، آخر ارور میده…!

    11 شهریور 1399 at 7:35 ق.ظ
    • حسین درویشی پاسخ

      سلام
      نرم افزار ویژوال استودیو رو باید به نسخه آخر آپدیت کنید

      11 شهریور 1399 at 5:49 ب.ظ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *