Monday, May 3, 2010

Visual Studion Installer Projects - create uninstall link

ל - Visual Studio ישנה אופציה לייצר Install Projects שייצור לנו קובץ msi להתקנה. לצערי זה אחד הפרוייקטים עם הביצוע היותר עלוב של מיקרוסופט בסביבת פיתוח. תנסו רק ליצור פרוייקט עם יותר ממאה קבצים (ויש הרבה כאלו) ואח"כ תנסו למחוק תיקיות ...

בכל מקרה, בכדי לייצר אופציה מהתפריט שתאפשר לנו לבצע Uninstall אנחנו נאלצים להשתמש בתכנה חיצוני. אני כותב את הסקריפט שלי ב - vbs אשר מפעיל את תכנית ההסרה.

ייצרו קובץ בשם uninstall.vbs

בתוכו כיתבו:
Set shell = CreateObject("WScript.Shell")
shell.Run "msiexec /x {[ProductCode]}", 1, False

עכשיו יצרו shortcut להפעלת הקובץ הנ"ל מכל מקום שתרצו.


No comments:

Post a Comment