نمایش نتایج 1 تا 10 از 10

نام تاپیک: درست کردن برنامه setup

  1. #1
    کاربر دائمی آواتار Microsoft.net
    تاریخ عضویت
    آبان 1382
    محل زندگی
    مشهد
    پست
    584

    درست کردن برنامه setup

    من یه برنامه رو توی net. به صورت Setup در اوردم فقط اولا وقتی می خواهد built بشه یه warning می ده به این معنی که dotnet framework رو پیدا نکرده و دوم اینکه وقتی می خواهم برنامه رو نصب کنم اگه framework روش نصب نباشه اصلا نصب نمیشه چطوری میشه توی setup .net گفت که قبل از اینکه نصب رو شرو کنی اگه framework نصب نبود نصبش کن بعد ادامه بده ؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    799
    در Solution Explorer روی پروژه ستاپی که ایجاد کردید ، راست کلیک کرده و Add و سپس Merege Module رو انتخاب کنید.
    حالا به مسیری مانند C:\Program Files\Common\Merge Module\ برید و فایل "dotNETFXRedist_x86_enu" را انتخاب کنید.
    در آخر هم پراپرتی Exclude این فایلی رو که اضافه کردید به False تغییر بدید.

  3. #3
    برای اینکار دو راه داری

    1- از اینستال شیلد ورژن 10 که در بخش آگهی هی شما هست استفاده کنی !

    2- این فایل رو دانلود کن :
    http://download.microsoft.com/downlo...otstrapper.exe

    بعدش توی فایل متنی ستاب اسم فایل اجرائی رو به نام فایل ستاب خودت تغییر بده و دات نت فریم ورک (فایل اجرائی 20 مگی) رو کنار همین فایلها قرار بده وقتی کاربر ستاب رو اجرا میکنه اگر دات نت فریم ورک نصب نباشه خود بخود صفحه نصبش میاد و کاربر با تائید نصب اون رو نصب میکنه و دنباله اون برنامه تو نصب میشه اگر هم نصب شده باشه مشتقیم برنامه شما رو نصب میکنه

    خیلی کارهای دیگه (البته در حد استاندارد ) با همین برنامه نصب دات نت میتونی انجام بدی از جمله نصب دیتابیس های برنامه یا فایلهای اضافی یا فولدر اضافی در هر درایو از هارد با امکان اینکه کاربر در زمان نصب مشخص کنه مثلا فایلهای اضافی نصب بشن یا نه یا اینکه رو برنامه نصب کننده رمز بگذاری

    و البته یه مثال دیگه هم هست که میتونه موتور بانک اطلاعاتی اس کیو ال سرور رو هم نصب کنه به همین طریق بالا یعنی MSDE رو نصب کنه

  4. #4
    در آخر هم پراپرتی Exclude این فایلی رو که اضافه کردید به False تغییر بدید
    این مرج ماژول در نسخه 2003 وجود نداره یعنی رو سیستم من که نصب نشده و یکی از دلایل اینکه به صورت پیش فرض به همراه برنامه توزیع نمیشه این بود که (یعنی تو یه کتابی خونده بودم) که چون امکان داره نسخه های متفاوتی از دات نت فریم ورک باشه به همین خاطر بصورت پیش فرض در پروژه ستاب نیست و خواستم بدونم شما از چه ورژنی استفاده میکنین که این مرج ماژول رو با خودش داره ؟

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    799
    من از ورژن 2002 استفاده میکنم ، فکر میکنم به همین دلیل باشه که یه همچین اتفاقی نمی افته :
    <div dir="ltr">
    Caution Deployment projects for applications that reference the .NET Framework automatically add a merge module (dotnetfxredist_x86_xxx.msm, where xxx represents the language code) in the detected dependencies folder. This merge module cannot be redistributed; it exists for internal use by the project to prevent individual .NET assemblies from being listed. It is excluded by default; attempting to include it will cause a build error.
    </div>

    برای اطلاعات بیشتر :
    http://msdn.microsoft.com/library/de...distdeploy.asp

  6. #6
    کاربر دائمی آواتار Microsoft.net
    تاریخ عضویت
    آبان 1382
    محل زندگی
    مشهد
    پست
    584
    من این فایل رو دانلود کردم ولی فقط زمانی اجرا می شه که donet framework نصب نشده باشه و اگه قبلا رو سیستم نصب بوده باشه یه پیغام خطا می ده که قبلا رو سیستم شما فریم ورک نصب شده و ستاپ ادامه پیدا نمی کنه

  7. #7
    دوست عزیز راه اضافه کردن مرج ماژول در نسخه 2003 منسوخ شده و منطقی نیست چون هر لحظه امکان تغییر در آن وجود داره بهترین راه همانی بود که عرض کردم اگر اون کار رو بکنی دیگه اگر دات نت نصب باشه برنامه شما سریع نصب میشه اگرم نباشه پنجره نصب دات نت فریم ورک خودش ظاهر میشه

  8. #8
    پیرو سوال مجدد یکی از دوستان صفحه زیر رو حتما مطالعه کنید


    http://www.microsoft.com/downloads/d...displaylang=en

  9. #9
    ببخشید اگه بخواهیم با وجود اینستال شیلد dotnet رو هم نصب کنیم خیلی نصبش طول می کشه راه دیگه ای نیست؟

  10. #10

تاپیک های مشابه

  1. مشکل در ساختن Setup
    نوشته شده توسط iman_s52 در بخش Setup و Deployment
    پاسخ: 2
    آخرین پست: دوشنبه 21 دی 1388, 09:57 صبح
  2. setup ساختن پروژه در vb6
    نوشته شده توسط roohi_shokooh در بخش برنامه نویسی در 6 VB
    پاسخ: 24
    آخرین پست: شنبه 27 آبان 1385, 10:58 صبح
  3. در خواست نرم افزاری برای ساخت setup
    نوشته شده توسط Mahmood_M در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: یک شنبه 23 بهمن 1384, 17:22 عصر
  4. مشکل setup کردن در VB.NET
    نوشته شده توسط vahid_sat در بخش Setup و Deployment
    پاسخ: 3
    آخرین پست: پنج شنبه 24 آذر 1384, 06:58 صبح
  5. ساختن فایل setup برای برنامه های با دلفی نوشته شده اند
    نوشته شده توسط eilia_43 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: یک شنبه 20 آذر 1384, 20:58 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •