ฉันกำลังติดตั้งแพ็คเกจ msi ของฉัน (my.msi) จาก bootstrapper ที่ได้รับการจัดการแบบกำหนดเองซึ่งสร้างโดยใช้การเบิร์น wix3.6 โดย bootstrapper จะติดตั้งแพ็คเกจที่จำเป็นต้องมีก่อนสองสามรายการก่อน จากนั้นจึงติดตั้ง my.msi
การติดตั้งทำงานอย่างถูกต้อง แต่มีปัญหาเกี่ยวกับการถอนการติดตั้ง ในการถอนการติดตั้ง bootstrapper จะปิดโดยไม่ถอนการติดตั้งอะไรเลย ในการตรวจสอบบันทึก bootstrapper กำลังบันทึกแผนเป็น:
[1C10:2D80][2013-05-14T16:22:26]i201: แพ็คเกจที่วางแผนไว้: ของฉัน สถานะ: ปัจจุบัน ค่าเริ่มต้นที่ร้องขอ: ขาดไป ba ที่ร้องขอ: ขาด ดำเนินการ: ถอนการติดตั้ง , ย้อนกลับ: ติดตั้ง, แคช: ไม่, ไม่แคช: ใช่, การอ้างอิง: ยกเลิกการลงทะเบียน
ฉันกำลังเรียก Bootstrapper.Engine.Plan(LaunchAction.Uninstall) ในโค้ดที่ได้รับการจัดการเพื่อถอนการติดตั้งแอปพลิเคชัน
ฉันไม่เห็นข้อมูลที่เกี่ยวข้องอื่นใดในไฟล์บันทึก
ใครมีข้อเสนอแนะบ้างไหม? ขอบคุณ.