Skip to main content

Posts

Showing posts from May, 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 להפעלת הקובץ הנ"ל מכל מקום שתרצו.