2014-11-06 67 views
0

我有一個典型的問題。我有一個主版本2.2.15.0,一個MSP 2.2.15.14和另一個MSP 2.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.103與目標圖像2.2.15.14它應該工作正常。我也試着用reinstallmode = amus。我在2.2.15.103安裝日誌中看到的可疑錯誤是,它顯示的是ProductVersion = 2.2.15.14,而它正在以正確的安裝顯示ProductVersion = 2.2.15.103。即使目標圖像是2.2.15.0或在pcp或msp中進行了任何調整,是否有可能使其無錯誤?添加一些日誌。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 
+0

我已經在patchseqence表的設置步驟解決問題的設置步驟解決問題。 – 2014-11-07 11:00:55

回答

0

我已經在patchseqence表