ฉันมีการติดตั้งพื้นฐานซึ่งรวมถึงไฟล์หนึ่งไฟล์ จากนั้นมีแพตช์สองไฟล์หลังจากนั้นจึงอัปเดตไฟล์นั้น มีการติดตั้งแพทช์หนึ่งแล้ว แต่ฉันพบว่าสายเกินไปที่ ฉันควรตั้งค่า SequenceStart บนองค์ประกอบ <Family>
ในการประกาศแพตช์ ตอนนี้เมื่อฉันดูแพตช์ใน Orca ไฟล์ใหม่จะมีลำดับที่ 2 ซึ่งเหมือนกับไฟล์ที่มีอยู่บางไฟล์
ตอนนี้ฉันมีแพตช์อื่นที่ฉันต้องการใช้กับสิ่งนี้ แต่แม้ว่าฉันจะตั้งค่า SequenceStart ใหม่อย่างถูกต้อง มันก็จะล้มเหลวพร้อมกับข้อความนี้:
MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 DEBUG: Error 2920: Source directory not specified for file <file ID>.
ฉันรู้สึกว่าหมายเลขลำดับที่ไม่ถูกต้องในแพตช์แรกกำลังสร้างปัญหาที่นี่ แม้ว่าข้อผิดพลาดจะเกิดขึ้นเฉพาะใน Windows Server 2003 เท่านั้น การติดตั้งแพตช์ครั้งที่สองสำเร็จใน Server 2008
ฉันติดอยู่ที่นี่เหรอ? เป็นวิธีเดียวที่จะทำการติดตั้งใหม่หรือไม่? หรืออาจมีอย่างอื่นที่ทำให้เกิดข้อผิดพลาด?
(แก้ไข) ทดสอบแล้วแม้จะมีหมายเลขลำดับตัวกลางที่ถูกต้องและยังคงล้มเหลวด้วยข้อผิดพลาดเดิม ดังนั้นมันจึงต้องเป็นอย่างอื่น ไม่มีใครมีเบาะแสใด ๆ ?
(แก้ไข 2) เกิดข้อผิดพลาดเมื่อใช้ Windows Installer 3.1 แต่ทุกอย่างทำงานได้เมื่อใช้ Windows Installer 4.5