PDA

View Full Version : ایجاد امکان Uninstall در Shortcut برنامه



Sharif Lotfi
شنبه 20 آبان 1385, 08:04 صبح
برنامه ای را نوشته ام و shortcut اجرای برنامه را هم در دسکتاپ و هم در StartMenu قرار داده ام. میخواهم یک shortcut دیگر هم برای Uninstall برنامه در startmenu قرار دهم. در طریقه ایجاد shortcut ها مشکلی ندارم . میخواهم بدانم برای اجرای Uninstall از طریق shortcut باید برنامه نویسی خاصی بکنم یا راه ساده تری دارد

حامد مصافی
شنبه 20 آبان 1385, 18:08 عصر
سلام
در پنجره پروپرتی CLSID برنامه رو کپی کنید
در قسمت اینستالر ساز به منوی استارت برید و یک شورتکات با مقدار اجرایی زیر ایجاد کنید


msiexec.exe [clsid]



[clsid] همونیه که کپی کردید:چشمک:

Sharif Lotfi
یک شنبه 21 آبان 1385, 11:24 صبح
سلام
در پنجره پروپرتی CLSID برنامه رو کپی کنید
:چشمک:

با تشکر از جوابتون
من سه تا کد توی برنامه می بینم :
یکی در تب پروپرتیز سولوشن :
GUID : 0da23f58-78b6-468e-9f7c-ee9578ad6040
دو تا در پنجره پروپرتیز setup:
upgrade code : {0D0DFA26-BBA8-470E-BB11-C5D9C7C5F0E7}
product code : {B943ED85-5B8A-4D77-B4F6-48114D9F219F}
کدوم اینها مورد نظر شما هستش
اگر اینها نیست یخورده آدرس کد رو دقیقتر بنویسین پیداش کنم

در ضمن این دستوری که گفتین


در قسمت اینستالر ساز به منوی استارت برید و یک شورتکات با مقدار اجرایی زیر ایجاد کنید


msiexec.exe [clsid]

[clsid] همونیه که کپی کردید:چشمک:
چه جوری باید شورتکات با مقدار اجرایی ایجاد کنم ؟
من تا حالا فقط شورتکاتهام شامل خواندن فایلها بوده و نوشتن دستور تو این قسمت رو نمیدونم.
ممنون

حامد مصافی
یک شنبه 21 آبان 1385, 14:29 عصر
منظور product code هست


کافیه یک شورتکات جدید ایجاد کنید (در Windows Explorer)
و اونو در مسیر نصب برنامه در Soultion بذارید
و یک شورتکات برای اون در منوی استارت بسازید

Sharif Lotfi
سه شنبه 23 آبان 1385, 09:55 صبح
در قسمت اینستالر ساز به منوی استارت برید و یک شورتکات با مقدار اجرایی زیر ایجاد کنید
msiexec.exe [clsid]
کافیه یک شورتکات جدید ایجاد کنید (در Windows Explorer)
و اونو در مسیر نصب برنامه در Soultion بذارید

ببخشید من اینقده خنگم . بازم نفهمیدم چه جوری و تو چه فایلی دستور msiexec.exe [clsid] رو بنویسم
مثلا بیام این دستور msiexec.exe [clsid] رو توی یه فایل text بنویسم پسوندش رو bat بذارم تا اجرایی بشه یا باید کار دیگه ای بکنم . تو رو خدا ببخشید اینقد اصرار می کنم همه کار رو کردم همین یه تیکه مونده .

حامد مصافی
چهارشنبه 24 آبان 1385, 21:42 عصر
سلام
شورتکات رو باید روی کامپیوتر خودتون بسازید و به عنوان یک فایل به پروژه اضافه کنیدش