ฉันต้องการแก้ไขตัวติดตั้ง MSI (สร้างผ่านWiX ) เพื่อลบไดเรกทอรีทั้งหมดเมื่อถอนการติดตั้ง
ฉันเข้าใจRemoveFile
และRemoveFolder
ตัวเลือกใน WiX แต่สิ่งเหล่านี้ไม่แข็งแกร่งพอที่จะลบโฟลเดอร์ทั้งหมดซ้ำที่มีเนื้อหาที่สร้างขึ้นหลังจากการติดตั้ง
ฉันสังเกตเห็นคำถาม Stack Overflow ที่คล้ายกันการลบไฟล์เมื่อถอนการติดตั้ง WiXแต่ฉันสงสัยว่าจะสามารถทำได้มากกว่านี้เพียงแค่ใช้การเรียกไปยังสคริปต์ชุดงานเพื่อลบโฟลเดอร์
นี่เป็นครั้งแรกของฉันโดยใช้ WiX และฉันยังคงได้รับการแขวนของการกระทำที่กำหนดเอง อะไรจะเป็นตัวอย่างพื้นฐานของการกระทำที่กำหนดเองที่จะเรียกใช้สคริปต์ชุดในการถอนการติดตั้ง?