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

Setting program_name in mysql session_connect_attrs allows you to see the name of the program connected

I am using mysql for quite some time now. I have noticed that looking at client connections using mysql workbench so an interesting column ...