Windows installer MSP不更新文件

Windows installer MSP不更新文件,windows-installer,installshield,msp,Windows Installer,Installshield,Msp,我有一个典型的问题。我有一个主要版本2.2.15.0,一个MSP2.2.15.14和另一个MSP2.2.15.103。MSP 2.2.15.14目标图像为2.2.15.0,MSP 2.2.15.103目标图像也为2.2.15.0。我的问题是,当我在2.2.15.0+2.2.15.14之上应用2.2.15.103时,它不是更新文件,只是更新一个文件。请注意,安装成功。如果我在2.2.15.0的基础上应用2.2.15.103,则工作正常。请注意,我知道MSI只识别版本号的前三个字母。我还认为,如果我

我有一个典型的问题。我有一个主要版本2.2.15.0,一个MSP2.2.15.14和另一个MSP2.2.15.103。MSP 2.2.15.14目标图像为2.2.15.0,MSP 2.2.15.103目标图像也为2.2.15.0。我的问题是,当我在2.2.15.0+2.2.15.14之上应用2.2.15.103时,它不是更新文件,只是更新一个文件。请注意,安装成功。如果我在2.2.15.0的基础上应用2.2.15.103,则工作正常。请注意,我知道MSI只识别版本号的前三个字母。我还认为,如果我用目标图像2.2.15.14创建2.2.15.103,它应该可以正常工作。我也尝试过重新安装mode=amus。我在2.2.15.103未成功安装日志中看到的可疑之处是,它显示ProductVersion=2.2.15.14,而在正确安装中显示ProductVersion=2.2.15.103。即使目标图像是2.2.15.0或pcp或msp中的任何调整,我是否有可能使其无错误?添加一些日志

PATCH SEQUENCER: verifying the applicability of QFE patch C:\Users\as002mi\Desktop\Product_22150_update3_hotfix1_103.msp against product code: {4C969971-80B5-42CB-A25E-BCE0B71C3F86}, product version: 2.2.15.0, product language 1033 and upgrade code: {87B6ECED-50F1-41C8-A1EF-7D3410068A58}
MSI (c) (90:C0) [22:59:21:484]: PATCH SEQUENCER: QFE patch C:\Users\as002mi\Desktop\Product_22150_update3_hotfix1_103.msp is applicable.
MSI (c) (90:C0) [22:59:21:484]: SequencePatches returns success.
MSI (c) (90:C0) [22:59:21:484]: Final Patch Application Order:
MSI (c) (90:C0) [22:59:21:484]: {B4AC992C-E78E-45FE-B484-8CCEA30EA494} - C:\Users\as002mi\Desktop\Product_22150_update3_hotfix1_103.msp
MSI (c) (90:C0) [22:59:21:484]: {E626FEBC-8795-4421-A465-7E93382D62ED} 


MSI (s) (78:C4) [22:59:23:450]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 
MSI (s) (78:C4) [22:59:23:450]: Patch Modified Files List:
MSI (s) (78:C4) [22:59:23:450]: File = aspose.slides.dll: Final State = Install

Property(C): ProductName = Product2.2
Property(C): ProductVersion = 2.2.15.14
Property(C): ProgressType0 = install
Property(C): ProgressType1 = Installing
Property(C): ProgressType2 = installed
Property(C): ProgressType3 = installs

我已通过在PatchSequence表中设置顺序解决了问题

我已通过在PatchSequence表中设置顺序解决了问题。