cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
suchin_kumar
Level 4

InstallFinalize -> ProductUnregister

Hi,

My product entry is being removed from ARP after a Repair. During repair, I noticed the following lines in my log file after the InstallFinalize:

InstallFinalize.
MSI (s) (74) [17:14:17:666]: Running Script: C:\WINDOWS\Installer\MSI2157.tmp
MSI (s) (74) [17:14:17:666]: PROPERTY CHANGE: Adding UpdateStarted property. Its value is '1'.
MSI (s) (74) [17:14:17:666]: Machine policy value 'DisableRollback' is 0
MSI (s) (74) [17:14:17:681]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (74) [17:14:17:681]: Executing op: Header(Signature=1397708873,Version=405,Timestamp=988842441,LangId=1033,Platform=0,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (74:D0) [17:14:17:681]: Executing op: ProductInfo(ProductKey={2FD093B1-06EB-4740-B60D-710E40AC4C0E},ProductName=Captaris Workflow,PackageName=Captaris Workflow.msi,Language=1033,Version=100991307,Assignment=1,ObsoleteArg=0,ProductIcon=ARPPRODUCTICON.exe,,PackageCode={528E51E7-5EDB-4904-A669-B8F17820D8F7},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)
MSI (s) (74) [17:14:17:681]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (74) [17:14:17:681]: Executing op: DialogInfo(Type=1,Argument=Captaris Workflow)
MSI (s) (74) [17:14:17:681]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
MSI (s) (74) [17:14:17:681]: Executing op: SetBaseline(Baseline=0,)
MSI (s) (74) [17:14:17:681]: Executing op: SetBaseline(Baseline=1,)
MSI (s) (74) [17:14:17:681]: Executing op: ActionStart(Name=InstallInitialize,,)
MSI (s) (74) [17:14:17:681]: Executing op: ProductUnregister(UpgradeCode={808878AA-26B6-4BAB-9537-060BAB4A8923})

Is the ProductUnregister deleting the ARP entry? The repair goes on fine and all files are copied as expected.
Labels (1)
0 Kudos
(1) Reply
suchin_kumar
Level 4

Hi,

Can anybody tell me why the ProductUnregister is being executed after InstallFinalize during a Reinstall?

Thanks,
Suchin
0 Kudos