PDA

View Full Version : راه حل برای ساخت unistal در ستاپ دات نت پیدا کردم



mom alone
پنج شنبه 13 فروردین 1388, 17:41 عصر
درون این فایل یه کد هست که شما باید کد برنامه ستاپتون رو به جای آن جایگزین کنید
و در درون ستاپ اضافه کنید
می تونید مثلا آیکون اون رو هم کنار شورتکات exe در پروگرام فایل کامپیوتر کاربر قرار بدید
خوب نمی دونم چرا upload نمیشه
شما یه فایل از نوع txt بسازید و متن زیر رو درون آن کپی کنید(البته با کد پروژه ستاپ خودتون)
سپس پسوند فایل رو به bat تغییر دهید
مثلا فایل نهایی تون بشه Uninstal.bat


@echo off
path=%path%;c:\windows\system
Msiexec.exe /X{A2EC3A88-1D39-4B9C-962B-1FA33186A7F6}


شما اینجور کدی رو باید از ستاپتون تهیه کنید
{A2EC3A88-1D39-4B9C-962B-1FA33186A7F6}
روی پروژه ستاب کلیک چپ کنید
سپس پنجره پروپرتیز رو فعال کنید
و در ردیف productcod
کد مربوطه رو بردارید
االبته دقت کنید
با راست کلیک سراغ پروپرتیز پروژه نریداااااااا
با چپ کلیک پروژه ستاپ رو انتخاب کنید و سپس پنجره پروپرتیز رو فعال کنید

zoofa
پنج شنبه 13 فروردین 1388, 17:51 عصر
سلام دوست عزيز
ستاپ دات نت خودش تو add/remove program امكان unistall را قرار مي دهد
منظورتون از unistall بالا چيه؟

mom alone
جمعه 14 فروردین 1388, 13:59 عصر
بله در کنترل پنل اجازه میده
اما راحتی کاربر چی می شه
می تونه ماننده برنامه های دیگه در پروگرام فایل در کنار exe برنامه یه شرتکات آنیستال هم داشته باشه

zoofa
جمعه 14 فروردین 1388, 20:11 عصر
درون این فایل یه کد هست که شما باید کد برنامه ستاپتون رو به جای آن جایگزین کنید
و در درون ستاپ اضافه کنید
می تونید مثلا آیکون اون رو هم کنار شورتکات exe در پروگرام فایل کامپیوتر کاربر قرار بدید
خوب نمی دونم چرا upload نمیشه
شما یه فایل از نوع txt بسازید و متن زیر رو درون آن کپی کنید(البته با کد پروژه ستاپ خودتون)
سپس پسوند فایل رو به bat تغییر دهید
مثلا فایل نهایی تون بشه Uninstal.bat


@echo off
path=%path%;c:\windows\system
Msiexec.exe /X{A2EC3A88-1D39-4B9C-962B-1FA33186A7F6}

شما اینجور کدی رو باید از ستاپتون تهیه کنید
{A2EC3A88-1D39-4B9C-962B-1FA33186A7F6}
روی پروژه ستاب کلیک چپ کنید
سپس پنجره پروپرتیز رو فعال کنید
و در ردیف productcod
کد مربوطه رو بردارید
االبته دقت کنید
با راست کلیک سراغ پروپرتیز پروژه نریداااااااا
با چپ کلیک پروژه ستاپ رو انتخاب کنید و سپس پنجره پروپرتیز رو فعال کنید

سلام دوست عزيز
ميشه يه كم ساده تر و واضح تر توضيح بدين
آخه من IQ ام پايينه
متوجه نشدم اون بالا چه اتفاقي افتاد
اگه ميشه با شماره گذاري توضيح دهيد
خيلي ممنون

mom alone
شنبه 15 فروردین 1388, 23:15 عصر
1- یه پروژه ستاب برای برنامه خودتون بسازید(در استدیو دات نت)
2-روی پروژه ستاب کلیک چپ کنید
سپس پنجره پروپرتیز رو فعال کنید (همان پنجره ای که برای تغییر خاصیت کنترل های درون فرم استفاده می کنید)
و در ردیف productcod
کد مربوطه رو بردارید(کدی با این فرمت {A2EC3A88-1D39-4B9C-962B-1FA33186A7F6})
االبته دقت کنید
با راست کلیک سراغ پروپرتیز پروژه نرید!!!!!
با چپ کلیک پروژه ستاپ رو انتخاب کنید و سپس پنجره پروپرتیز رو فعال کنید
3- یه فایل با پسوند txt بسازید (البته درون ویندوز نه با برنامه نویسی)
4-کد زیر رو درون فایل txt ذخیره کنید(البته بعد ار اینکه کد پروژه تون رو جایگزین کد درون متن کردید)


@echo off
path=%path%;c:\windows\system
Msiexec.exe /X{A2EC3A88-1D39-4B9C-962B-1FA33186A7F6}

5-پسوند فایل رو به dat تغییر دهید مثلا (Uninstal.bat)
6- فایل رو به پروژه ستاپ اضافه کنید
اگه مطلب مفید بود می تونید یه تشکر کوچو لو بکنید

mom alone
جمعه 02 مرداد 1388, 23:58 عصر
فایل ساخته شده
در هنگام نصب باید در کنار فایل exe قرار گیرد و می توانید شورتکات اونو تو progra, file بذارید