การติดตั้ง MSP - ข้อผิดพลาด 2920: ไม่ได้ระบุไดเรกทอรีต้นทางสำหรับไฟล์

ฉันมีการติดตั้งพื้นฐานซึ่งรวมถึงไฟล์หนึ่งไฟล์ จากนั้นมีแพตช์สองไฟล์หลังจากนั้นจึงอัปเดตไฟล์นั้น มีการติดตั้งแพทช์หนึ่งแล้ว แต่ฉันพบว่าสายเกินไปที่ ฉันควรตั้งค่า 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


person RandomEngy    schedule 18.04.2011    source แหล่งที่มา
comment
คุณกำลังแพตช์ไบนารีหรือส่งไฟล์ใหม่ทั้งหมดพร้อมกับแพตช์หรือไม่   -  person Stein Åsmul    schedule 30.04.2011
comment
ไฟล์ใหม่ทั้งหมดพร้อมแพตช์ แม้ว่าฉันจะพบว่าเครื่องเป้าหมายของเราทั้งหมดจะมี Windows Installer 4.5 ดังนั้นฉันจึงหยุดการตรวจสอบ   -  person RandomEngy    schedule 30.04.2011


คำตอบ (1)


เนื่องจากคุณหยุดการตรวจสอบแล้ว ฉันจะไม่แสดงความคิดเห็นมากนัก เพียงแจ้งว่าฉันจะทดสอบการถอนการติดตั้งในสถานการณ์ต่างๆ ทั้งหมด:

1: ถอนการติดตั้งการตั้งค่าดั้งเดิมโดยไม่มีแพตช์ 2: ถอนการติดตั้งแพตช์ 1 3: ถอนการติดตั้งแพตช์ 2 4: ถอนการติดตั้งผลิตภัณฑ์ทั้งหมดหลังจากการแพตช์ด้วยแพตช์ 1 5: ถอนการติดตั้งผลิตภัณฑ์ทั้งหมดหลังจากการแพตช์ด้วยแพตช์ 2

การปะแก้คือโลกแห่งความเจ็บปวด...

person Stein Åsmul    schedule 30.04.2011