Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.21.233.41] |
|
Сообщ.
#1
,
|
|
|
Условие не срабатывает
Написала вот так <Property Id="PRODUCT_V3_INSTALLED"> <ProductSearch Minimum="3.0.0" IncludeMinimum="yes" Maximum="4.0.0" IncludeMaximum="no" UpgradeCode="$(var.UpgradeCode)" /> </Property> <Component Id="SchedulerService.exe.config" Guid="7FAA0D24-FA90-4DF1-8B94-83F257EDB7B3"> <Condition><![CDATA[NOT Installed OR NOT PRODUCT_V3_INSTALLED]]></Condition> <File Id="SchedulerService.exe.config" Source="$(var.OpenSoft.InkRouter.SchedulerService.TargetDir)SchedulerService.exe.config" Name="SchedulerService.exe.config"/> </Component> Но данный файл не обновляется Помогите, пожалуйста |
Сообщ.
#2
,
|
|
|
что пишется в логах?
|
Сообщ.
#3
,
|
|
|
А как просмотреть логи? Подскажите, пожалуйста.
|
Сообщ.
#4
,
|
|
|
Сообщ.
#5
,
|
|
|
А данные команды нужно прописывать в командной строке?
|
Сообщ.
#6
,
|
|
|
то, что в после #4 - это ключ в реесте
|
Сообщ.
#7
,
|
|
|
[сode=ins]
=== Verbose logging started: 18.08.2014 13:22:50 Build type: SHIP UNICODE 5.00.9600.00 Calling process: C:\Windows\System32\msiexec.exe === MSI © (14:78) [13:22:50:936]: Font created. Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI © (14:78) [13:22:50:937]: Font created. Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI © (14:5C) [13:22:50:972]: Resetting cached policy values MSI © (14:5C) [13:22:50:972]: Machine policy value 'Debug' is 0 MSI © (14:5C) [13:22:50:972]: ******* RunEngine: ******* Product: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi ******* Action: ******* CommandLine: ********** MSI © (14:5C) [13:22:50:973]: Machine policy value 'DisableUserInstalls' is 0 MSI © (14:78) [13:22:51:022]: Font created. Charset: Req=0, Ret=0, Font: Req=, Ret=Arial MSI © (14:78) [13:22:51:025]: Font created. Charset: Req=0, Ret=0, Font: Req=, Ret=Arial MSI © (14:5C) [13:22:51:028]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi' against software restriction policy MSI © (14:5C) [13:22:51:028]: Note: 1: 2262 2: DigitalSignature 3: -2147287038 MSI © (14:5C) [13:22:51:028]: SOFTWARE RESTRICTION POLICY: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi is not digitally signed MSI © (14:5C) [13:22:51:030]: SOFTWARE RESTRICTION POLICY: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi is permitted to run at the 'unrestricted' authorization level. MSI © (14:5C) [13:22:51:038]: Cloaking enabled. MSI © (14:5C) [13:22:51:038]: Attempting to enable all disabled privileges before calling Install on Server MSI © (14:5C) [13:22:51:040]: End dialog not enabled MSI © (14:5C) [13:22:51:040]: Original package ==> C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi MSI © (14:5C) [13:22:51:040]: Package we're running from ==> C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi MSI © (14:5C) [13:22:51:043]: APPCOMPAT: Compatibility mode property overrides found. MSI © (14:5C) [13:22:51:043]: APPCOMPAT: looking for appcompat database entry with ProductCode '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}'. MSI © (14:5C) [13:22:51:043]: APPCOMPAT: no matching ProductCode found in database. MSI © (14:5C) [13:22:51:048]: MSCOREE not loaded loading copy from system32 MSI © (14:5C) [13:22:51:051]: Machine policy value 'TransformsSecure' is 0 MSI © (14:5C) [13:22:51:051]: User policy value 'TransformsAtSource' is 0 MSI © (14:5C) [13:22:51:052]: Machine policy value 'DisablePatch' is 0 MSI © (14:5C) [13:22:51:052]: Machine policy value 'AllowLockdownPatch' is 0 MSI © (14:5C) [13:22:51:052]: Machine policy value 'DisableMsi' is 0 MSI © (14:5C) [13:22:51:052]: Machine policy value 'AlwaysInstallElevated' is 0 MSI © (14:5C) [13:22:51:052]: User policy value 'AlwaysInstallElevated' is 0 MSI © (14:5C) [13:22:51:052]: Running product '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' with user privileges: It's not assigned. MSI © (14:5C) [13:22:51:052]: Machine policy value 'DisableLUAPatching' is 0 MSI © (14:5C) [13:22:51:052]: Machine policy value 'DisableFlyWeightPatching' is 0 MSI © (14:5C) [13:22:51:053]: APPCOMPAT: looking for appcompat database entry with ProductCode '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}'. MSI © (14:5C) [13:22:51:053]: APPCOMPAT: no matching ProductCode found in database. MSI © (14:5C) [13:22:51:053]: Transforms are not secure. MSI © (14:5C) [13:22:51:053]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\Users\TATYAN~1.DRU\AppData\Local\Temp\MSI9243c.LOG'. MSI © (14:5C) [13:22:51:053]: Command Line: CURRENTDIRECTORY=C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug CLIENTUILEVEL=0 CLIENTPROCESSID=1556 MSI © (14:5C) [13:22:51:053]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99}'. MSI © (14:5C) [13:22:51:053]: Product Code passed to Engine.Initialize: '' MSI © (14:5C) [13:22:51:053]: Product Code from property table before transforms: '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' MSI © (14:5C) [13:22:51:053]: Product Code from property table after transforms: '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' MSI © (14:5C) [13:22:51:053]: Product not registered: beginning first-time install MSI © (14:5C) [13:22:51:053]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'. MSI © (14:5C) [13:22:51:053]: Entering CMsiConfigurationManager::SetLastUsedSource. MSI © (14:5C) [13:22:51:053]: User policy value 'SearchOrder' is 'nmu' MSI © (14:5C) [13:22:51:053]: Adding new sources is allowed. MSI © (14:5C) [13:22:51:053]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'. MSI © (14:5C) [13:22:51:053]: Package name extracted from package path: 'SchedulerService.msi' MSI © (14:5C) [13:22:51:053]: Package to be registered: 'SchedulerService.msi' MSI © (14:5C) [13:22:51:054]: Note: 1: 2262 2: AdminProperties 3: -2147287038 MSI © (14:5C) [13:22:51:054]: Machine policy value 'AlwaysInstallElevated' is 0 MSI © (14:5C) [13:22:51:054]: User policy value 'AlwaysInstallElevated' is 0 MSI © (14:5C) [13:22:51:054]: Running product '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' with user privileges: It's not assigned. MSI © (14:5C) [13:22:51:054]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug'. MSI © (14:5C) [13:22:51:054]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'. MSI © (14:5C) [13:22:51:054]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '1556'. MSI © (14:5C) [13:22:51:055]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'. MSI © (14:5C) [13:22:51:055]: TRANSFORMS property is now: MSI © (14:5C) [13:22:51:055]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'. MSI © (14:5C) [13:22:51:055]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming MSI © (14:5C) [13:22:51:055]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Favorites MSI © (14:5C) [13:22:51:055]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Network Shortcuts MSI © (14:5C) [13:22:51:056]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Documents MSI © (14:5C) [13:22:51:056]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Printer Shortcuts MSI © (14:5C) [13:22:51:056]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Recent MSI © (14:5C) [13:22:51:056]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\SendTo MSI © (14:5C) [13:22:51:056]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Templates MSI © (14:5C) [13:22:51:057]: SHELL32::SHGetFolderPath returned: C:\ProgramData MSI © (14:5C) [13:22:51:057]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Local MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Pictures MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu MSI © (14:5C) [13:22:51:058]: SHELL32::SHGetFolderPath returned: C:\Users\Public\Desktop MSI © (14:5C) [13:22:51:059]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools MSI © (14:5C) [13:22:51:059]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup MSI © (14:5C) [13:22:51:059]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs MSI © (14:5C) [13:22:51:059]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu MSI © (14:5C) [13:22:51:059]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Desktop MSI © (14:5C) [13:22:51:060]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Templates MSI © (14:5C) [13:22:51:060]: SHELL32::SHGetFolderPath returned: C:\Windows\Fonts MSI © (14:5C) [13:22:51:062]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16 MSI © (14:5C) [13:22:51:067]: MSI_LUA: Setting AdminUser property to 1 because this is the client or the user has already permitted elevation MSI © (14:5C) [13:22:51:067]: PROPERTY CHANGE: Adding AdminUser property. Its value is '1'. MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding Privileged property. Its value is '1'. MSI © (14:5C) [13:22:51:068]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2 MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding USERNAME property. Its value is 'adm'. MSI © (14:5C) [13:22:51:068]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2 MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding DATABASE property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi'. MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi'. MSI © (14:5C) [13:22:51:068]: Machine policy value 'MsiDisableEmbeddedUI' is 0 MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI © (14:5C) [13:22:51:068]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI © (14:78) [13:22:51:069]: PROPERTY CHANGE: Adding VersionHandler property. Its value is '5.00'. === Logging started: 18.08.2014 13:22:51 === MSI © (14:5C) [13:22:51:082]: Note: 1: 2205 2: 3: PatchPackage MSI © (14:5C) [13:22:51:082]: Machine policy value 'DisableRollback' is 0 MSI © (14:5C) [13:22:51:082]: User policy value 'DisableRollback' is 0 MSI © (14:5C) [13:22:51:082]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'. MSI © (14:5C) [13:22:51:084]: Note: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287038 MSI © (14:5C) [13:22:51:085]: APPCOMPAT: [DetectVersionLaunchCondition] Launch condition already passes. MSI © (14:5C) [13:22:51:086]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'. MSI © (14:5C) [13:22:51:086]: Doing action: INSTALL MSI © (14:5C) [13:22:51:086]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: INSTALL. Action start 13:22:51: INSTALL. MSI © (14:5C) [13:22:51:087]: UI Sequence table 'InstallUISequence' is present and populated. MSI © (14:5C) [13:22:51:087]: Running UISequence MSI © (14:5C) [13:22:51:087]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'. MSI © (14:5C) [13:22:51:087]: Doing action: FindRelatedProducts MSI © (14:5C) [13:22:51:087]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: FindRelatedProducts. Searching for related applications Action start 13:22:51: FindRelatedProducts. Action ended 13:22:51: FindRelatedProducts. Return value 1. MSI © (14:5C) [13:22:51:088]: Doing action: PrepareDlg MSI © (14:5C) [13:22:51:088]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: PrepareDlg. Action start 13:22:51: PrepareDlg. Info 2898.For WixUI_Font_Normal textstyle, the system created a 'Tahoma' font, in 0 character set, of 13 pixels height. Info 2898.For WixUI_Font_Bigger textstyle, the system created a 'Tahoma' font, in 0 character set, of 19 pixels height. Action 13:22:51: PrepareDlg. Dialog created Action ended 13:22:51: PrepareDlg. Return value 1. MSI © (14:5C) [13:22:51:123]: Doing action: AppSearch MSI © (14:5C) [13:22:51:123]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: AppSearch. Searching for installed applications Action start 13:22:51: AppSearch. MSI © (14:5C) [13:22:51:128]: Note: 1: 2205 2: 3: AppSearch MSI © (14:5C) [13:22:51:128]: Note: 1: 2228 2: 3: AppSearch 4: SELECT `Property`, `Signature_` FROM `AppSearch` Action ended 13:22:51: AppSearch. Return value 0. MSI © (14:5C) [13:22:51:128]: Doing action: LaunchConditions MSI © (14:5C) [13:22:51:128]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: LaunchConditions. Evaluating launch conditions Action start 13:22:51: LaunchConditions. Action ended 13:22:51: LaunchConditions. Return value 1. MSI © (14:5C) [13:22:51:131]: Doing action: ValidateProductID MSI © (14:5C) [13:22:51:131]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: ValidateProductID. Action start 13:22:51: ValidateProductID. Action ended 13:22:51: ValidateProductID. Return value 1. MSI © (14:5C) [13:22:51:134]: Doing action: CostInitialize MSI © (14:5C) [13:22:51:134]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: CostInitialize. Computing space requirements Action start 13:22:51: CostInitialize. MSI © (14:5C) [13:22:51:138]: Machine policy value 'MaxPatchCacheSize' is 10 MSI © (14:5C) [13:22:51:140]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is 'D:\'. MSI © (14:5C) [13:22:51:140]: PROPERTY CHANGE: Adding CostingComplete property. Its value is '0'. Action ended 13:22:51: CostInitialize. Return value 1. MSI © (14:5C) [13:22:51:140]: Doing action: FileCost MSI © (14:5C) [13:22:51:141]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: FileCost. Computing space requirements Action start 13:22:51: FileCost. MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: MsiAssembly MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: Registry MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: Registry MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: Class MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: Extension MSI © (14:5C) [13:22:51:145]: Note: 1: 2205 2: 3: TypeLib Action ended 13:22:51: FileCost. Return value 1. MSI © (14:5C) [13:22:51:146]: Doing action: CostFinalize MSI © (14:5C) [13:22:51:146]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: CostFinalize. Computing space requirements Action start 13:22:51: CostFinalize. MSI © (14:5C) [13:22:51:148]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'. MSI © (14:5C) [13:22:51:148]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'. MSI © (14:5C) [13:22:51:148]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'. MSI © (14:5C) [13:22:51:148]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'. MSI © (14:5C) [13:22:51:148]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'. MSI © (14:5C) [13:22:51:148]: Note: 1: 2205 2: 3: Patch MSI © (14:5C) [13:22:51:148]: Note: 1: 2205 2: 3: Condition MSI © (14:5C) [13:22:51:149]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'D:\'. MSI © (14:5C) [13:22:51:149]: PROPERTY CHANGE: Adding OpenSoft property. Its value is 'C:\Program Files (x86)\OpenSoft\'. MSI © (14:5C) [13:22:51:149]: PROPERTY CHANGE: Adding InkRouter property. Its value is 'C:\Program Files (x86)\OpenSoft\InkRouter\'. MSI © (14:5C) [13:22:51:149]: PROPERTY CHANGE: Adding INSTALLLOCATION property. Its value is 'C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\'. MSI © (14:5C) [13:22:51:149]: Target path resolution complete. Dumping Directory table... MSI © (14:5C) [13:22:51:149]: Note: target paths subject to change (via custom actions or browsing) MSI © (14:5C) [13:22:51:149]: Dir (target): Key: TARGETDIR , Object: D:\ MSI © (14:5C) [13:22:51:149]: Dir (target): Key: ProgramFilesFolder , Object: C:\Program Files (x86)\ MSI © (14:5C) [13:22:51:149]: Dir (target): Key: OpenSoft , Object: C:\Program Files (x86)\OpenSoft\ MSI © (14:5C) [13:22:51:149]: Dir (target): Key: InkRouter , Object: C:\Program Files (x86)\OpenSoft\InkRouter\ MSI © (14:5C) [13:22:51:149]: Dir (target): Key: INSTALLLOCATION , Object: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ MSI © (14:5C) [13:22:51:149]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is '1'. MSI © (14:5C) [13:22:51:149]: Note: 1: 2205 2: 3: MsiAssembly MSI © (14:5C) [13:22:51:149]: Note: 1: 2228 2: 3: MsiAssembly 4: SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`, `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ? Action ended 13:22:51: CostFinalize. Return value 1. MSI © (14:5C) [13:22:51:150]: Doing action: MigrateFeatureStates MSI © (14:5C) [13:22:51:150]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: MigrateFeatureStates. Migrating feature states from related applications Action start 13:22:51: MigrateFeatureStates. Action ended 13:22:51: MigrateFeatureStates. Return value 0. MSI © (14:5C) [13:22:51:153]: Skipping action: MaintenanceWelcomeDlg (condition is false) MSI © (14:5C) [13:22:51:153]: Skipping action: ResumeDlg (condition is false) MSI © (14:5C) [13:22:51:153]: Doing action: WelcomeDlg MSI © (14:5C) [13:22:51:153]: Note: 1: 2205 2: 3: ActionText Action 13:22:51: WelcomeDlg. Action start 13:22:51: WelcomeDlg. Action 13:22:51: WelcomeDlg. Dialog created MSI © (14:30) [13:22:51:177]: Note: 1: 2205 2: 3: _RemoveFilePath MSI © (14:30) [13:22:51:183]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'. MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: Registry MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: BindImage MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: ProgId MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: PublishComponent MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: SelfReg MSI © (14:30) [13:22:51:183]: Note: 1: 2205 2: 3: Extension MSI © (14:30) [13:22:51:184]: Note: 1: 2205 2: 3: Font MSI © (14:30) [13:22:51:184]: Note: 1: 2205 2: 3: Shortcut MSI © (14:30) [13:22:51:184]: Note: 1: 2205 2: 3: Class MSI © (14:30) [13:22:51:184]: Note: 1: 2205 2: 3: Icon MSI © (14:30) [13:22:51:184]: Note: 1: 2205 2: 3: TypeLib MSI © (14:30) [13:22:51:185]: Note: 1: 2727 2: Info 2898.For WixUI_Font_Normal__UL textstyle, the system created a 'Tahoma' font, in 204 character set, of 13 pixels height. Action 13:22:52: ShortcutsDlg. Dialog created MSI © (14:78) [13:22:56:315]: PROPERTY CHANGE: Modifying REMOTE_PORT property. Its current value is '21856'. Its new value: '2185611'. Info 2898.For WixUI_Font_Title textstyle, the system created a 'Tahoma' font, in 0 character set, of 14 pixels height. Action 13:22:56: VerifyReadyDlg. Dialog created MSI © (14:78) [13:22:56:908]: Note: 1: 2727 2: Action ended 13:22:57: WelcomeDlg. Return value 1. MSI © (14:5C) [13:22:57:231]: Doing action: ProgressDlg MSI © (14:5C) [13:22:57:231]: Note: 1: 2205 2: 3: ActionText Action 13:22:57: ProgressDlg. Action start 13:22:57: ProgressDlg. Action 13:22:57: ProgressDlg. Dialog created Action ended 13:22:57: ProgressDlg. Return value 1. MSI © (14:5C) [13:22:57:254]: Doing action: ExecuteAction MSI © (14:5C) [13:22:57:254]: Note: 1: 2205 2: 3: ActionText Action 13:22:57: ExecuteAction. Action start 13:22:57: ExecuteAction. MSI © (14:5C) [13:22:57:257]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is '1'. MSI © (14:5C) [13:22:57:260]: Grabbed execution mutex. MSI © (14:5C) [13:22:57:260]: Incrementing counter to disable shutdown. Counter after increment: 0 MSI © (14:5C) [13:22:57:261]: Switching to server: INSTALLLOCATION="C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\" REMOTE_PORT="2185611" TARGETDIR="D:\" CURRENTDIRECTORY="C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug" CLIENTUILEVEL="0" CLIENTPROCESSID="1556" USERNAME="adm" SOURCEDIR="C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\" ACTION="INSTALL" EXECUTEACTION="INSTALL" ROOTDRIVE="D:\" INSTALLLEVEL="1" SECONDSEQUENCE="1" ADDLOCAL=ProductFeature MSI (s) (E0:58) [13:22:57:267]: Running installation inside multi-package transaction C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi MSI (s) (E0:58) [13:22:57:267]: Grabbed execution mutex. MSI (s) (E0:58) [13:22:57:292]: Resetting cached policy values MSI (s) (E0:58) [13:22:57:292]: Machine policy value 'Debug' is 0 MSI (s) (E0:58) [13:22:57:292]: ******* RunEngine: ******* Product: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi ******* Action: INSTALL ******* CommandLine: ********** MSI (s) (E0:58) [13:22:57:293]: Machine policy value 'DisableUserInstalls' is 0 MSI (s) (E0:58) [13:22:57:343]: Note: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287038 MSI (s) (E0:58) [13:22:57:345]: Machine policy value 'LimitSystemRestoreCheckpointing' is 0 MSI (s) (E0:58) [13:22:57:345]: Note: 1: 1715 2: InkRouter SchedulerService MSI (s) (E0:58) [13:22:57:345]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: "Installed InkRouter SchedulerService". MSI (s) (E0:58) [13:22:57:360]: The call to SRSetRestorePoint API succeeded. Returned status: 0, llSequenceNumber: 44. MSI (s) (E0:58) [13:22:57:361]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2 MSI (s) (E0:58) [13:22:57:363]: File will have security applied from OpCode. MSI (s) (E0:58) [13:22:57:502]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi' against software restriction policy MSI (s) (E0:58) [13:22:57:502]: Note: 1: 2262 2: DigitalSignature 3: -2147287038 MSI (s) (E0:58) [13:22:57:502]: SOFTWARE RESTRICTION POLICY: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi is not digitally signed MSI (s) (E0:58) [13:22:57:504]: SOFTWARE RESTRICTION POLICY: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi is permitted to run at the 'unrestricted' authorization level. MSI (s) (E0:58) [13:22:57:504]: MSCOREE not loaded loading copy from system32 MSI (s) (E0:58) [13:22:57:508]: End dialog not enabled MSI (s) (E0:58) [13:22:57:508]: Original package ==> C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi MSI (s) (E0:58) [13:22:57:508]: Package we're running from ==> C:\Windows\Installer\385961.msi MSI (s) (E0:58) [13:22:57:510]: APPCOMPAT: Compatibility mode property overrides found. MSI (s) (E0:58) [13:22:57:510]: APPCOMPAT: looking for appcompat database entry with ProductCode '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}'. MSI (s) (E0:58) [13:22:57:510]: APPCOMPAT: no matching ProductCode found in database. MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'TransformsSecure' is 0 MSI (s) (E0:58) [13:22:57:514]: User policy value 'TransformsAtSource' is 0 MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'DisablePatch' is 0 MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'AllowLockdownPatch' is 0 MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'DisableMsi' is 0 MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:57:514]: User policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:57:514]: Running product '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' with user privileges: It's not assigned. MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'DisableLUAPatching' is 0 MSI (s) (E0:58) [13:22:57:514]: Machine policy value 'DisableFlyWeightPatching' is 0 MSI (s) (E0:58) [13:22:57:515]: APPCOMPAT: looking for appcompat database entry with ProductCode '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}'. MSI (s) (E0:58) [13:22:57:515]: APPCOMPAT: no matching ProductCode found in database. MSI (s) (E0:58) [13:22:57:515]: Transforms are not secure. MSI (s) (E0:58) [13:22:57:515]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\Users\TATYAN~1.DRU\AppData\Local\Temp\MSI9243c.LOG'. MSI (s) (E0:58) [13:22:57:515]: Command Line: INSTALLLOCATION=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ REMOTE_PORT=2185611 TARGETDIR=D:\ CURRENTDIRECTORY=C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug CLIENTUILEVEL=0 CLIENTPROCESSID=1556 USERNAME=adm SOURCEDIR=C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ ACTION=INSTALL EXECUTEACTION=INSTALL ROOTDRIVE=D:\ INSTALLLEVEL=1 SECONDSEQUENCE=1 ADDLOCAL=ProductFeature ACTION=INSTALL MSI (s) (E0:58) [13:22:57:515]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99}'. MSI (s) (E0:58) [13:22:57:515]: Product Code passed to Engine.Initialize: '' MSI (s) (E0:58) [13:22:57:515]: Product Code from property table before transforms: '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' MSI (s) (E0:58) [13:22:57:515]: Product Code from property table after transforms: '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' MSI (s) (E0:58) [13:22:57:515]: Product not registered: beginning first-time install MSI (s) (E0:58) [13:22:57:517]: Product {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} is not managed. MSI (s) (E0:58) [13:22:57:517]: Machine policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:57:517]: User policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:57:517]: MSI_LUA: Elevation required to install product, will prompt for credentials MSI (s) (E0:58) [13:22:58:614]: MSI_LUA: Credential Request return = 0x0 MSI (s) (E0:58) [13:22:58:614]: MSI_LUA: Elevated credential consent provided. Install will run elevated MSI (s) (E0:58) [13:22:58:614]: Note: 1: 2205 2: 3: MsiPackageCertificate MSI (s) (E0:58) [13:22:58:614]: Note: 1: 2205 2: 3: MsiDigitalCertificate MSI (s) (E0:58) [13:22:58:614]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'. MSI (s) (E0:58) [13:22:58:614]: Entering CMsiConfigurationManager::SetLastUsedSource. MSI (s) (E0:58) [13:22:58:614]: User policy value 'SearchOrder' is 'nmu' MSI (s) (E0:58) [13:22:58:614]: Adding new sources is allowed. MSI (s) (E0:58) [13:22:58:614]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'. MSI (s) (E0:58) [13:22:58:614]: Package name extracted from package path: 'SchedulerService.msi' MSI (s) (E0:58) [13:22:58:615]: Package to be registered: 'SchedulerService.msi' MSI (s) (E0:58) [13:22:58:616]: Note: 1: 2262 2: AdminProperties 3: -2147287038 MSI (s) (E0:58) [13:22:58:616]: Machine policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:58:616]: User policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:58:616]: Product installation will be elevated because user provided elevated credentials and product is being installed per-machine. MSI (s) (E0:58) [13:22:58:616]: Running product '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}' with elevated privileges: Product is assigned. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding INSTALLLOCATION property. Its value is 'C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Modifying REMOTE_PORT property. Its current value is '21856'. Its new value: '2185611'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'D:\'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '1556'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding USERNAME property. Its value is 'adm'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is 'D:\'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is '1'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is '1'. MSI (s) (E0:58) [13:22:58:616]: PROPERTY CHANGE: Adding ADDLOCAL property. Its value is 'ProductFeature'. MSI (s) (E0:58) [13:22:58:616]: Machine policy value 'DisableAutomaticApplicationShutdown' is 0 MSI (s) (E0:58) [13:22:58:617]: PROPERTY CHANGE: Adding MsiRestartManagerSessionKey property. Its value is '3c8dfe22812c9f40adfb6f9b3dc10e4b'. MSI (s) (E0:58) [13:22:58:617]: RESTART MANAGER: Session opened. MSI (s) (E0:58) [13:22:58:617]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'. MSI (s) (E0:58) [13:22:58:617]: Engine has iefSecondSequence set to true. MSI (s) (E0:58) [13:22:58:618]: TRANSFORMS property is now: MSI (s) (E0:58) [13:22:58:618]: PROPERTY CHANGE: Deleting SOURCEDIR property. Its current value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI (s) (E0:58) [13:22:58:618]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'. MSI (s) (E0:58) [13:22:58:620]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming MSI (s) (E0:58) [13:22:58:621]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Favorites MSI (s) (E0:58) [13:22:58:623]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Network Shortcuts MSI (s) (E0:58) [13:22:58:626]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Documents MSI (s) (E0:58) [13:22:58:627]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Printer Shortcuts MSI (s) (E0:58) [13:22:58:628]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Recent MSI (s) (E0:58) [13:22:58:630]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\SendTo MSI (s) (E0:58) [13:22:58:631]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Templates MSI (s) (E0:58) [13:22:58:631]: SHELL32::SHGetFolderPath returned: C:\ProgramData MSI (s) (E0:58) [13:22:58:632]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Local MSI (s) (E0:58) [13:22:58:633]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Pictures MSI (s) (E0:58) [13:22:58:636]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools MSI (s) (E0:58) [13:22:58:637]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup MSI (s) (E0:58) [13:22:58:638]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs MSI (s) (E0:58) [13:22:58:640]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu MSI (s) (E0:58) [13:22:58:642]: SHELL32::SHGetFolderPath returned: C:\Users\Public\Desktop MSI (s) (E0:58) [13:22:58:645]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools MSI (s) (E0:58) [13:22:58:647]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup MSI (s) (E0:58) [13:22:58:648]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs MSI (s) (E0:58) [13:22:58:649]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Start Menu MSI (s) (E0:58) [13:22:58:651]: SHELL32::SHGetFolderPath returned: C:\Users\tatyana.druzenko\Desktop MSI (s) (E0:58) [13:22:58:653]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Templates MSI (s) (E0:58) [13:22:58:653]: SHELL32::SHGetFolderPath returned: C:\Windows\Fonts MSI (s) (E0:58) [13:22:58:653]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16 MSI (s) (E0:58) [13:22:58:657]: MSI_LUA: Setting AdminUser property to 1 because this is the client or the user has already permitted elevation MSI (s) (E0:58) [13:22:58:657]: PROPERTY CHANGE: Adding AdminUser property. Its value is '1'. MSI (s) (E0:58) [13:22:58:657]: MSI_LUA: Setting MsiRunningElevated property to 1 because the install is already running elevated. MSI (s) (E0:58) [13:22:58:657]: PROPERTY CHANGE: Adding MsiRunningElevated property. Its value is '1'. MSI (s) (E0:58) [13:22:58:657]: PROPERTY CHANGE: Adding Privileged property. Its value is '1'. MSI (s) (E0:58) [13:22:58:657]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2 MSI (s) (E0:58) [13:22:58:657]: PROPERTY CHANGE: Adding DATABASE property. Its value is 'C:\Windows\Installer\385961.msi'. MSI (s) (E0:58) [13:22:58:658]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi'. MSI (s) (E0:58) [13:22:58:658]: Machine policy value 'MsiDisableEmbeddedUI' is 0 MSI (s) (E0:58) [13:22:58:658]: EEUI - Disabling MsiEmbeddedUI for service because it's not a quiet/basic install MSI (s) (E0:58) [13:22:58:658]: Note: 1: 2205 2: 3: PatchPackage MSI (s) (E0:58) [13:22:58:658]: Machine policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:22:58:658]: User policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:22:58:658]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'. MSI (s) (E0:58) [13:22:58:659]: PROPERTY CHANGE: Adding Preselected property. Its value is '1'. MSI (s) (E0:58) [13:22:58:659]: APPCOMPAT: [DetectVersionLaunchCondition] Launch condition already passes. MSI (s) (E0:58) [13:22:58:659]: Doing action: INSTALL MSI (s) (E0:58) [13:22:58:659]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: INSTALL. Action start 13:22:58: INSTALL. MSI (s) (E0:58) [13:22:58:661]: Running ExecuteSequence MSI (s) (E0:58) [13:22:58:661]: Doing action: FindRelatedProducts MSI (s) (E0:58) [13:22:58:661]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: FindRelatedProducts. Searching for related applications Action start 13:22:58: FindRelatedProducts. MSI (s) (E0:58) [13:22:58:663]: Skipping FindRelatedProducts action: already done on client side Action ended 13:22:58: FindRelatedProducts. Return value 0. MSI (s) (E0:58) [13:22:58:663]: Doing action: LaunchConditions MSI (s) (E0:58) [13:22:58:663]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: LaunchConditions. Evaluating launch conditions Action start 13:22:58: LaunchConditions. Action ended 13:22:58: LaunchConditions. Return value 1. MSI (s) (E0:58) [13:22:58:665]: Doing action: ValidateProductID MSI (s) (E0:58) [13:22:58:665]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: ValidateProductID. Action start 13:22:58: ValidateProductID. Action ended 13:22:58: ValidateProductID. Return value 1. MSI (s) (E0:58) [13:22:58:667]: Doing action: CostInitialize MSI (s) (E0:58) [13:22:58:667]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: CostInitialize. Computing space requirements Action start 13:22:58: CostInitialize. MSI (s) (E0:58) [13:22:58:670]: Machine policy value 'MaxPatchCacheSize' is 10 MSI (s) (E0:58) [13:22:58:670]: PROPERTY CHANGE: Adding CostingComplete property. Its value is '0'. MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: Patch MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: PatchPackage MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: MsiPatchHeaders MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: __MsiPatchFileList MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: PatchPackage MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2228 2: 3: PatchPackage 4: SELECT `DiskId`, `PatchId`, `LastSequence` FROM `Media`, `PatchPackage` WHERE `Media`.`DiskId`=`PatchPackage`.`Media_` ORDER BY `DiskId` MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: Patch Action ended 13:22:58: CostInitialize. Return value 1. MSI (s) (E0:58) [13:22:58:671]: Doing action: FileCost MSI (s) (E0:58) [13:22:58:671]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: FileCost. Computing space requirements Action start 13:22:58: FileCost. MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: MsiAssembly MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: Registry MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: Registry MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: Class MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: Extension MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: TypeLib Action ended 13:22:58: FileCost. Return value 1. MSI (s) (E0:58) [13:22:58:675]: Doing action: CostFinalize MSI (s) (E0:58) [13:22:58:675]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: CostFinalize. Computing space requirements Action start 13:22:58: CostFinalize. MSI (s) (E0:58) [13:22:58:677]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'. MSI (s) (E0:58) [13:22:58:677]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'. MSI (s) (E0:58) [13:22:58:677]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'. MSI (s) (E0:58) [13:22:58:677]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'. MSI (s) (E0:58) [13:22:58:677]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'. MSI (s) (E0:58) [13:22:58:677]: Note: 1: 2205 2: 3: Patch MSI (s) (E0:58) [13:22:58:677]: Note: 1: 2205 2: 3: Condition MSI (s) (E0:58) [13:22:58:678]: PROPERTY CHANGE: Adding OpenSoft property. Its value is 'C:\Program Files (x86)\OpenSoft\'. MSI (s) (E0:58) [13:22:58:678]: PROPERTY CHANGE: Adding InkRouter property. Its value is 'C:\Program Files (x86)\OpenSoft\InkRouter\'. MSI (s) (E0:58) [13:22:58:678]: Target path resolution complete. Dumping Directory table... MSI (s) (E0:58) [13:22:58:678]: Note: target paths subject to change (via custom actions or browsing) MSI (s) (E0:58) [13:22:58:678]: Dir (target): Key: TARGETDIR , Object: D:\ MSI (s) (E0:58) [13:22:58:678]: Dir (target): Key: ProgramFilesFolder , Object: C:\Program Files (x86)\ MSI (s) (E0:58) [13:22:58:678]: Dir (target): Key: OpenSoft , Object: C:\Program Files (x86)\OpenSoft\ MSI (s) (E0:58) [13:22:58:678]: Dir (target): Key: InkRouter , Object: C:\Program Files (x86)\OpenSoft\InkRouter\ MSI (s) (E0:58) [13:22:58:678]: Dir (target): Key: INSTALLLOCATION , Object: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ MSI (s) (E0:58) [13:22:58:678]: Note: 1: 2205 2: 3: MsiAssembly MSI (s) (E0:58) [13:22:58:678]: Note: 1: 2228 2: 3: MsiAssembly 4: SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`, `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ? Action ended 13:22:58: CostFinalize. Return value 1. MSI (s) (E0:58) [13:22:58:679]: Doing action: MigrateFeatureStates MSI (s) (E0:58) [13:22:58:679]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: MigrateFeatureStates. Migrating feature states from related applications Action start 13:22:58: MigrateFeatureStates. MSI (s) (E0:58) [13:22:58:681]: Skipping MigrateFeatureStates action: already done on client side Action ended 13:22:58: MigrateFeatureStates. Return value 0. MSI (s) (E0:58) [13:22:58:681]: Doing action: InstallValidate MSI (s) (E0:58) [13:22:58:681]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: InstallValidate. Validating install Action start 13:22:58: InstallValidate. MSI (s) (E0:58) [13:22:58:683]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is '3c8dfe22812c9f40adfb6f9b3dc10e4b'. MSI (s) (E0:58) [13:22:58:683]: Feature: ProductFeature; Installed: Absent; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: log4net.dll; Installed: Absent; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: SchedulerService.exe.config; Installed: Absent; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: RemoveConfigs; Installed: Absent; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: SchedulerService.exe; Installed: Absent; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: __RemoveConfigs65; Installed: Null; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Component: __RemoveConfigs66; Installed: Null; Request: Local; Action: Local MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Registry MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: BindImage MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: ProgId MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: PublishComponent MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: SelfReg MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Extension MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Font MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Shortcut MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Class MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: Icon MSI (s) (E0:58) [13:22:58:683]: Note: 1: 2205 2: 3: TypeLib MSI (s) (E0:58) [13:22:58:684]: Note: 1: 2205 2: 3: _RemoveFilePath MSI (s) (E0:58) [13:22:58:686]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'. MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Registry MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: BindImage MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: ProgId MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: PublishComponent MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: SelfReg MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Extension MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Font MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Shortcut MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Class MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: Icon MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2205 2: 3: TypeLib MSI (s) (E0:58) [13:22:58:687]: Note: 1: 2727 2: MSI (s) (E0:58) [13:22:58:688]: Note: 1: 2205 2: 3: FilesInUse MSI (s) (E0:58) [13:22:58:711]: Note: 1: 2727 2: Action ended 13:22:58: InstallValidate. Return value 1. MSI (s) (E0:58) [13:22:58:712]: Doing action: RemoveExistingProducts MSI (s) (E0:58) [13:22:58:712]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: RemoveExistingProducts. Removing applications Action start 13:22:58: RemoveExistingProducts. Action ended 13:22:58: RemoveExistingProducts. Return value 1. MSI (s) (E0:58) [13:22:58:715]: Doing action: InstallInitialize MSI (s) (E0:58) [13:22:58:715]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: InstallInitialize. Action start 13:22:58: InstallInitialize. MSI (s) (E0:58) [13:22:58:716]: Machine policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:58:716]: User policy value 'AlwaysInstallElevated' is 0 MSI (s) (E0:58) [13:22:58:716]: BeginTransaction: Locking Server MSI (s) (E0:58) [13:22:58:717]: Note: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287038 MSI (s) (E0:58) [13:22:58:717]: Note: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287038 MSI (s) (E0:58) [13:22:58:717]: Server not locked: locking for product {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} Action ended 13:22:58: InstallInitialize. Return value 1. MSI (s) (E0:58) [13:22:58:793]: Doing action: ProcessComponents MSI (s) (E0:58) [13:22:58:793]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: ProcessComponents. Updating component registration Action start 13:22:58: ProcessComponents. MSI (s) (E0:58) [13:22:58:795]: Note: 1: 2205 2: 3: MsiPatchCertificate MSI (s) (E0:58) [13:22:58:795]: LUA patching is disabled: missing MsiPatchCertificate table MSI (s) (E0:58) [13:22:58:795]: Resolving source. MSI (s) (E0:58) [13:22:58:795]: Resolving source to launched-from source. MSI (s) (E0:58) [13:22:58:795]: Setting launched-from source as last-used. MSI (s) (E0:58) [13:22:58:796]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI (s) (E0:58) [13:22:58:796]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\'. MSI (s) (E0:58) [13:22:58:796]: PROPERTY CHANGE: Adding SourcedirProduct property. Its value is '{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D}'. MSI (s) (E0:58) [13:22:58:796]: SOURCEDIR ==> C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ MSI (s) (E0:58) [13:22:58:796]: SOURCEDIR product ==> {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} MSI (s) (E0:58) [13:22:58:796]: Determining source type MSI (s) (E0:58) [13:22:58:796]: Source type from package 'SchedulerService.msi': 2 MSI (s) (E0:58) [13:22:58:796]: SECREPAIR: Hash Database: C:\Windows\Installer\SourceHash{6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} MSI (s) (E0:58) [13:22:58:808]: Note: 1: 2262 2: SourceHash 3: -2147287038 MSI (s) (E0:58) [13:22:58:910]: SECREPAIR: New Hash Database creation complete. MSI (s) (E0:58) [13:22:58:942]: SECREPAIR: CryptAcquireContext succeeded MSI (s) (E0:58) [13:22:58:958]: Source path resolution complete. Dumping Directory table... MSI (s) (E0:58) [13:22:58:958]: Dir (source): Key: TARGETDIR , Object: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ , LongSubPath: , ShortSubPath: MSI (s) (E0:58) [13:22:58:958]: Dir (source): Key: ProgramFilesFolder , Object: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ , LongSubPath: , ShortSubPath: MSI (s) (E0:58) [13:22:58:958]: Dir (source): Key: OpenSoft , Object: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ , LongSubPath: OpenSoft\ , ShortSubPath: MSI (s) (E0:58) [13:22:58:958]: Dir (source): Key: InkRouter , Object: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ , LongSubPath: OpenSoft\InkRouter\ , ShortSubPath: OpenSoft\1xv4dely\ MSI (s) (E0:58) [13:22:58:958]: Dir (source): Key: INSTALLLOCATION , Object: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ , LongSubPath: OpenSoft\InkRouter\SchedulerService\ , ShortSubPath: OpenSoft\1xv4dely\_b6mfcuq\ MSI (s) (E0:58) [13:22:58:958]: Note: 1: 2205 2: 3: ActionText MSI (s) (E0:58) [13:22:58:959]: Note: 1: 2205 2: 3: ActionText MSI (s) (E0:58) [13:22:58:961]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: GenerateScript. Generating script operations for action: GenerateScript: Updating component registration Action ended 13:22:58: ProcessComponents. Return value 1. MSI (s) (E0:58) [13:22:58:984]: Doing action: UnpublishFeatures MSI (s) (E0:58) [13:22:58:984]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: UnpublishFeatures. Unpublishing Product Features Action start 13:22:58: UnpublishFeatures. Action ended 13:22:58: UnpublishFeatures. Return value 1. MSI (s) (E0:58) [13:22:58:986]: Doing action: StopServices MSI (s) (E0:58) [13:22:58:986]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: StopServices. Stopping services Action start 13:22:58: StopServices. Action ended 13:22:58: StopServices. Return value 1. MSI (s) (E0:58) [13:22:58:991]: Doing action: DeleteServices MSI (s) (E0:58) [13:22:58:991]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: DeleteServices. Deleting services Action start 13:22:58: DeleteServices. Action ended 13:22:58: DeleteServices. Return value 1. MSI (s) (E0:58) [13:22:58:994]: Doing action: RemoveFiles MSI (s) (E0:58) [13:22:58:994]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: RemoveFiles. Removing files Action start 13:22:58: RemoveFiles. Action ended 13:22:58: RemoveFiles. Return value 1. MSI (s) (E0:58) [13:22:58:997]: Doing action: InstallFiles MSI (s) (E0:58) [13:22:58:997]: Note: 1: 2205 2: 3: ActionText Action 13:22:58: InstallFiles. Copying new files Action start 13:22:58: InstallFiles. InstallFiles: File: Copying new files, Directory: , Size: MSI (s) (E0:58) [13:22:59:000]: Note: 1: 2205 2: 3: Patch MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2228 2: 3: Patch 4: SELECT `Patch`.`File_`, `Patch`.`Header`, `Patch`.`Attributes`, `Patch`.`Sequence`, `Patch`.`StreamRef_` FROM `Patch` WHERE `Patch`.`File_` = ? AND `Patch`.`#_MsiActive`=? ORDER BY `Patch`.`Sequence` MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2205 2: 3: MsiSFCBypass MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2228 2: 3: MsiSFCBypass 4: SELECT `File_` FROM `MsiSFCBypass` WHERE `File_` = ? MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2205 2: 3: MsiPatchHeaders MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2228 2: 3: MsiPatchHeaders 4: SELECT `Header` FROM `MsiPatchHeaders` WHERE `StreamRef` = ? MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2205 2: 3: PatchPackage MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2205 2: 3: MsiPatchHeaders MSI (s) (E0:58) [13:22:59:001]: Note: 1: 2205 2: 3: PatchPackage Action ended 13:22:59: InstallFiles. Return value 1. MSI (s) (E0:58) [13:22:59:002]: Doing action: DuplicateFiles MSI (s) (E0:58) [13:22:59:002]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: DuplicateFiles. Creating duplicate files Action start 13:22:59: DuplicateFiles. Action ended 13:22:59: DuplicateFiles. Return value 1. MSI (s) (E0:58) [13:22:59:005]: Doing action: SchedXmlFile MSI (s) (E0:58) [13:22:59:005]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: SchedXmlFile. Action start 13:22:59: SchedXmlFile. MSI (s) (E0:CC) [13:22:59:142]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI43ED.tmp, Entrypoint: SchedXmlFile MSI (s) (E0:DC) [13:22:59:143]: Generating random cookie. MSI (s) (E0:DC) [13:22:59:146]: Created Custom Action Server with PID 4640 (0x1220). MSI (s) (E0:20) [13:22:59:284]: Running as a service. MSI (s) (E0:20) [13:22:59:286]: Hello, I'm your 32bit Impersonated custom action server. SchedXmlFile: Entering SchedXmlFile in C:\Windows\Installer\MSI43ED.tmp, version 3.8.1128.0 MSI (s) (E0!58) [13:22:59:324]: PROPERTY CHANGE: Adding ExecXmlFile property. Its value is '10C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/log4net/appender/remoteAddress/@valuelogs2.papertrailapp.com30/configuration/log4net/appender/remotePort/@value218561110C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/applicationSettings/OpenSoft.InkRouter.SchedulerService.Properties.Settings/setting/valuehttp://localhost:60830/api/SendAttempt'. MSI (s) (E0!58) [13:22:59:324]: Doing action: ExecXmlFile MSI (s) (E0!58) [13:22:59:324]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: ExecXmlFile. Action start 13:22:59: ExecXmlFile. ExecXmlFile: Action ended 13:22:59: ExecXmlFile. Return value 1. Action ended 13:22:59: SchedXmlFile. Return value 1. MSI (s) (E0:58) [13:22:59:332]: Doing action: InstallServices MSI (s) (E0:58) [13:22:59:332]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: InstallServices. Installing new services Action start 13:22:59: InstallServices. InstallServices: Service: Action ended 13:22:59: InstallServices. Return value 1. MSI (s) (E0:58) [13:22:59:335]: Doing action: StartServices MSI (s) (E0:58) [13:22:59:335]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: StartServices. Starting services Action start 13:22:59: StartServices. StartServices: Service: Starting services Action ended 13:22:59: StartServices. Return value 1. MSI (s) (E0:58) [13:22:59:337]: Doing action: RegisterUser MSI (s) (E0:58) [13:22:59:337]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: RegisterUser. Registering user Action start 13:22:59: RegisterUser. Action ended 13:22:59: RegisterUser. Return value 1. MSI (s) (E0:58) [13:22:59:339]: Doing action: RegisterProduct MSI (s) (E0:58) [13:22:59:339]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: RegisterProduct. Registering product Action start 13:22:59: RegisterProduct. RegisterProduct: Registering product MSI (s) (E0:58) [13:22:59:344]: PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is '1'. Action ended 13:22:59: RegisterProduct. Return value 1. MSI (s) (E0:58) [13:22:59:345]: Doing action: PublishFeatures MSI (s) (E0:58) [13:22:59:345]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: PublishFeatures. Publishing Product Features Action start 13:22:59: PublishFeatures. PublishFeatures: Feature: Publishing Product Features Action ended 13:22:59: PublishFeatures. Return value 1. MSI (s) (E0:58) [13:22:59:348]: Doing action: PublishProduct MSI (s) (E0:58) [13:22:59:348]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: PublishProduct. Publishing product information Action start 13:22:59: PublishProduct. MSI (s) (E0:58) [13:22:59:351]: Note: 1: 2205 2: 3: Icon MSI (s) (E0:58) [13:22:59:351]: Note: 1: 2228 2: 3: Icon 4: SELECT `Name`, `Data` FROM `Icon` PublishProduct: Action ended 13:22:59: PublishProduct. Return value 1. MSI (s) (E0:58) [13:22:59:353]: Doing action: InstallFinalize MSI (s) (E0:58) [13:22:59:353]: Note: 1: 2205 2: 3: ActionText Action 13:22:59: InstallFinalize. Action start 13:22:59: InstallFinalize. MSI (s) (E0:58) [13:22:59:355]: Running Script: C:\Windows\Installer\MSI43BD.tmp MSI (s) (E0:58) [13:22:59:355]: PROPERTY CHANGE: Adding UpdateStarted property. Its value is '1'. MSI (s) (E0:58) [13:22:59:402]: Note: 1: 2265 2: 3: -2147287035 MSI (s) (E0:58) [13:22:59:402]: Machine policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:22:59:404]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (E0:58) [13:22:59:405]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1158834912,LangId=1033,Platform=0,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1) MSI (s) (E0:58) [13:22:59:406]: Executing op: ProductInfo(ProductKey={6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D},ProductName=InkRouter SchedulerService,PackageName=SchedulerService.msi,Language=1033,Version=16777216,Assignment=1,ObsoleteArg=0,,,PackageCode={8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=2) MSI (s) (E0:58) [13:22:59:406]: Executing op: DialogInfo(Type=0,Argument=1033) MSI (s) (E0:58) [13:22:59:407]: Executing op: DialogInfo(Type=1,Argument=InkRouter SchedulerService) MSI (s) (E0:58) [13:22:59:407]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1]) MSI (s) (E0:58) [13:22:59:407]: Executing op: SetBaseline(Baseline=0,) MSI (s) (E0:58) [13:22:59:407]: Executing op: SetBaseline(Baseline=1,) MSI (s) (E0:58) [13:22:59:407]: Executing op: ActionStart(Name=ProcessComponents,Description=Updating component registration,) Action 13:22:59: ProcessComponents. Updating component registration MSI (s) (E0:58) [13:22:59:409]: Executing op: ProgressTotal(Total=4,Type=1,ByteEquivalent=24000) MSI (s) (E0:58) [13:22:59:409]: Executing op: ComponentRegister(ComponentId={7FAA0D24-FA90-4DF1-8B94-83F257EDB7B1},KeyPath=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\log4net.dll,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0) 1: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} 2: {7FAA0D24-FA90-4DF1-8B94-83F257EDB7B1} 3: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\log4net.dll MSI (s) (E0:58) [13:22:59:456]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\log4net.dll' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0). MSI (s) (E0:58) [13:22:59:456]: Executing op: ComponentRegister(ComponentId={7FAA0D24-FA90-4DF1-8B94-83F257EDB7B3},KeyPath=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0) 1: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} 2: {7FAA0D24-FA90-4DF1-8B94-83F257EDB7B3} 3: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config MSI (s) (E0:58) [13:22:59:457]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0). MSI (s) (E0:58) [13:22:59:458]: Executing op: ComponentRegister(ComponentId={7FAA0D24-FA90-4DF1-8B94-83F257EDB7B4},KeyPath=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0) 1: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} 2: {7FAA0D24-FA90-4DF1-8B94-83F257EDB7B4} 3: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ MSI (s) (E0:58) [13:22:59:458]: Executing op: ComponentRegister(ComponentId={7FAA0D24-FA90-4DF1-8B94-83F257EDB7B2},KeyPath=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0) 1: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} 2: {7FAA0D24-FA90-4DF1-8B94-83F257EDB7B2} 3: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe MSI (s) (E0:58) [13:22:59:459]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0). [/сode] Добавлено MSI (s) (E0:58) [13:22:59:459]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6]) Action 13:22:59: InstallFiles. Copying new files MSI (s) (E0:58) [13:22:59:461]: Executing op: ProgressTotal(Total=313202,Type=0,ByteEquivalent=1) MSI (s) (E0:58) [13:22:59:461]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\) MSI (s) (E0:58) [13:22:59:461]: Executing op: SetSourceFolder(Folder=1\OpenSoft\1xv4dely\_b6mfcuq\|OpenSoft\InkRouter\SchedulerService\) MSI (s) (E0:58) [13:22:59:461]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,MediaCabinet=cab1.cab,BytesPerTick=65536,CopierType=2,ModuleFileName=C:\Windows\Installer\385961.msi,,,,,IsFirstPhysicalMedia=1) MSI (s) (E0:58) [13:22:59:461]: Executing op: FileCopy(SourceName=log4net.dll,SourceCabKey=log4net.dll,DestName=log4net.dll,Attributes=512,FileSize=301056,PerTick=65536,,VerifyMedia=1,,,,,CheckCRC=0,Version=1.2.13.0,Language=0,InstallMode=58982400,,,,,,,) MSI (s) (E0:58) [13:22:59:462]: File: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\log4net.dll; To be installed; Won't patch; No existing file MSI (s) (E0:58) [13:22:59:462]: Source for file 'log4net.dll' is compressed InstallFiles: File: log4net.dll, Directory: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\, Size: 301056 MSI (s) (E0:58) [13:22:59:517]: Executing op: FileCopy(SourceName=xirtwh6a.exe|SchedulerService.exe,SourceCabKey=SchedulerService.exe,DestName=SchedulerService.exe,Attributes=512,FileSize=10240,PerTick=65536,,VerifyMedia=1,,,,,CheckCRC=0,Version=0.2.1.0,Language=0,InstallMode=58982400,,,,,,,) MSI (s) (E0:58) [13:22:59:517]: File: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe; To be installed; Won't patch; No existing file MSI (s) (E0:58) [13:22:59:517]: Source for file 'SchedulerService.exe' is compressed InstallFiles: File: SchedulerService.exe, Directory: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\, Size: 10240 MSI (s) (E0:58) [13:22:59:536]: Executing op: FileCopy(SourceName=bral0nmu.con|SchedulerService.exe.config,SourceCabKey=SchedulerService.exe.config,DestName=SchedulerService.exe.config,Attributes=512,FileSize=1906,PerTick=65536,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,HashOptions=0,HashPart1=-1979442967,HashPart2=-255047631,HashPart3=1265710042,HashPart4=2132556147,,) MSI (s) (E0:58) [13:22:59:536]: File: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config; To be installed; Won't patch; No existing file MSI (s) (E0:58) [13:22:59:536]: Source for file 'SchedulerService.exe.config' is compressed InstallFiles: File: SchedulerService.exe.config, Directory: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\, Size: 1906 MSI (s) (E0:58) [13:22:59:580]: Executing op: CacheSizeFlush(,) MSI (s) (E0:58) [13:22:59:580]: Executing op: ActionStart(Name=ExecXmlFile,,) Action 13:22:59: ExecXmlFile. MSI (s) (E0:58) [13:22:59:582]: Executing op: CustomActionSchedule(Action=ExecXmlFile,ActionType=3073,Source=BinaryData,Target=ExecXmlFile,CustomActionData=10C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/log4net/appender/remoteAddress/@valuelogs2.papertrailapp.com30/configuration/log4net/appender/remotePort/@value218561110C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/applicationSettings/OpenSoft.InkRouter.SchedulerService.Properties.Settings/setting/valuehttp://localhost:60830/api/SendAttempt) MSI (s) (E0:E8) [13:22:59:610]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI4631.tmp, Entrypoint: ExecXmlFile MSI (s) (E0:DC) [13:22:59:610]: Generating random cookie. MSI (s) (E0:DC) [13:22:59:613]: Created Custom Action Server with PID 2200 (0x898). MSI (s) (E0:9C) [13:22:59:641]: Running as a service. MSI (s) (E0:9C) [13:22:59:644]: Hello, I'm your 32bit Elevated custom action server. ExecXmlFile: Entering ExecXmlFile in C:\Windows\Installer\MSI4631.tmp, version 3.8.1128.0 ExecXmlFile: Configuring Xml File: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config ExecXmlFile: Configuring Xml File: C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config MSI (s) (E0:58) [13:22:59:817]: Executing op: ActionStart(Name=InstallServices,Description=Installing new services,Template=Service: [2]) Action 13:22:59: InstallServices. Installing new services MSI (s) (E0:58) [13:22:59:819]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) MSI (s) (E0:58) [13:22:59:819]: Executing op: ServiceInstall(Name=InkRouter.SchedulerService,DisplayName=InkRouter SchedulerService,ImagePath="C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe",ServiceType=16,StartType=2,ErrorControl=32769,,Dependencies=[~],,StartName=LocalSystem,Password=**********,Description=Monitoring service for InkRouter,,) InstallServices: Service: MSI (s) (E0:58) [13:23:00:118]: Executing op: ActionStart(Name=StartServices,Description=Starting services,Template=Service: [1]) Action 13:23:00: StartServices. Starting services MSI (s) (E0:58) [13:23:00:121]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) MSI (s) (E0:58) [13:23:00:122]: Executing op: ServiceControl(,Name=InkRouter.SchedulerService,Action=1,,) StartServices: Service: InkRouter SchedulerService MSI (s) (E0:58) [13:23:01:995]: Executing op: ActionStart(Name=RegisterProduct,Description=Registering product,Template=[1]) Action 13:23:01: RegisterProduct. Registering product MSI (s) (E0:58) [13:23:01:996]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,MediaCabinet=cab1.cab,BytesPerTick=0,CopierType=2,ModuleFileName=C:\Windows\Installer\385961.msi,,,,,IsFirstPhysicalMedia=1) MSI (s) (E0:58) [13:23:01:996]: Executing op: DatabaseCopy(DatabasePath=C:\Windows\Installer\385961.msi,ProductCode={6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D},,,) MSI (s) (E0:58) [13:23:01:997]: Note: 1: 1402 2: UNKNOWN\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0\InstallProperties 3: 2 MSI (s) (E0:58) [13:23:01:998]: File will have security applied from OpCode. MSI (s) (E0:58) [13:23:02:026]: Executing op: ProductRegister(UpgradeCode={70D91CCB-A39B-4230-A08C-1019C9B41589},VersionString=1.0.0.0,,,,InstallSource=C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\,Publisher=OpenSoft,,,,,,,,,,,,EstimatedSize=292,,,,) RegisterProduct: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} MSI (s) (E0:58) [13:23:02:069]: Executing op: ProductCPDisplayInfoRegister() MSI (s) (E0:58) [13:23:02:070]: Executing op: ActionStart(Name=PublishFeatures,Description=Publishing Product Features,Template=Feature: [1]) Action 13:23:02: PublishFeatures. Publishing Product Features MSI (s) (E0:58) [13:23:02:072]: Executing op: FeaturePublish(Feature=ProductFeature,,Absent=2,Component=)z_%QH*H'Aj36yv'-)-b)z_%QH*H'Aj36yv)Deib)z_%QH*H'Aj36yv*M%*c)z_%QH*H'Aj36yv(7IMb) PublishFeatures: Feature: ProductFeature MSI (s) (E0:58) [13:23:02:074]: Executing op: ActionStart(Name=PublishProduct,Description=Publishing product information,) Action 13:23:02: PublishProduct. Publishing product information MSI (s) (E0:58) [13:23:02:076]: Executing op: CleanupConfigData() MSI (s) (E0:58) [13:23:02:076]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0\Patches 3: 2 MSI (s) (E0:58) [13:23:02:076]: Executing op: RegisterPatchOrder(Continue=0,SequenceType=1,Remove=0) MSI (s) (E0:58) [13:23:02:076]: Note: 1: 1402 2: UNKNOWN\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0\Patches 3: 2 MSI (s) (E0:58) [13:23:02:077]: Executing op: ProductPublish(PackageKey={8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99}) 1: {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:078]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0 3: 2 MSI (s) (E0:58) [13:23:02:079]: Executing op: UpgradeCodePublish(UpgradeCode={70D91CCB-A39B-4230-A08C-1019C9B41589}) MSI (s) (E0:58) [13:23:02:080]: Executing op: SourceListPublish(,,,,NumberOfDisks=1) MSI (s) (E0:58) [13:23:02:080]: Note: 1: 1402 2: UNKNOWN\Installer\Products\BB3D0AA69CF9DC846AE0BAEE26D91DD0\SourceList 3: 2 MSI (s) (E0:58) [13:23:02:099]: Executing op: ProductPublishClient(,,) MSI (s) (E0:58) [13:23:02:100]: Executing op: SourceListRegisterLastUsed(SourceProduct={6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D},LastUsedSource=C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\) MSI (s) (E0:58) [13:23:02:100]: Entering CMsiConfigurationManager::SetLastUsedSource. MSI (s) (E0:58) [13:23:02:100]: Specifed source is already in a list. MSI (s) (E0:58) [13:23:02:100]: User policy value 'SearchOrder' is 'nmu' MSI (s) (E0:58) [13:23:02:100]: Adding new sources is allowed. MSI (s) (E0:58) [13:23:02:100]: Set LastUsedSource to: C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\. MSI (s) (E0:58) [13:23:02:100]: Set LastUsedType to: n. MSI (s) (E0:58) [13:23:02:100]: Set LastUsedIndex to: 1. MSI (s) (E0:58) [13:23:02:101]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=3453570) MSI (s) (E0:58) [13:23:02:126]: Note: 1: 2265 2: 3: -2147287035 MSI (s) (E0:58) [13:23:02:126]: User policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:23:02:126]: Machine policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:23:02:136]: Note: 1: 2265 2: 3: -2147287035 Action 13:23:02: RollbackCleanup. Removing backup files MSI (s) (E0:58) [13:23:02:148]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 103, llSequenceNumber: 44, szDescription: "". MSI (s) (E0:58) [13:23:02:149]: The call to SRSetRestorePoint API succeeded. Returned status: 0. MSI (s) (E0:58) [13:23:02:149]: Unlocking Server MSI (s) (E0:58) [13:23:02:208]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'. Action ended 13:23:02: InstallFinalize. Return value 1. Action ended 13:23:02: INSTALL. Return value 1. Property(S): UpgradeCode = {70D91CCB-A39B-4230-A08C-1019C9B41589} Property(S): INSTALLLOCATION = C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ Property(S): WixUIRMOption = UseRM Property(S): REMOTE_PORT = 2185611 Property(S): REMOTE_ADDRESS = logs2.papertrailapp.com Property(S): URL_VALUE = http://localhost:60830/api/SendAttempt Property(S): ALLUSERS = 1 Property(S): ExecXmlFile = 10C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/log4net/appender/remoteAddress/@valuelogs2.papertrailapp.com30/configuration/log4net/appender/remotePort/@value218561110C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\SchedulerService.exe.config30/configuration/applicationSettings/OpenSoft.InkRouter.SchedulerService.Properties.Settings/setting/valuehttp://localhost:60830/api/SendAttempt Property(S): InkRouter = C:\Program Files (x86)\OpenSoft\InkRouter\ Property(S): OpenSoft = C:\Program Files (x86)\OpenSoft\ Property(S): ProgramFilesFolder = C:\Program Files (x86)\ Property(S): TARGETDIR = D:\ Property(S): SourceDir = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ Property(S): VersionNT = 603 Property(S): WIXUI_INSTALLDIR = INSTALLLOCATION Property(S): Manufacturer = OpenSoft Property(S): ProductCode = {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} Property(S): ProductLanguage = 1033 Property(S): ProductName = InkRouter SchedulerService Property(S): ProductVersion = 1.0.0.0 Property(S): DefaultUIFont = WixUI_Font_Normal Property(S): ErrorDialog = ErrorDlg Property(S): SecureCustomProperties = WIX_DOWNGRADE_DETECTED;WIX_UPGRADE_DETECTED Property(S): MsiLogFileLocation = C:\Users\TATYAN~1.DRU\AppData\Local\Temp\MSI9243c.LOG Property(S): PackageCode = {8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99} Property(S): ProductState = -1 Property(S): PackagecodeChanging = 1 Property(S): CURRENTDIRECTORY = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug Property(S): CLIENTUILEVEL = 0 Property(S): CLIENTPROCESSID = 1556 Property(S): USERNAME = adm Property(S): VersionDatabase = 200 Property(S): ACTION = INSTALL Property(S): EXECUTEACTION = INSTALL Property(S): ROOTDRIVE = D:\ Property(S): INSTALLLEVEL = 1 Property(S): SECONDSEQUENCE = 1 Property(S): ADDLOCAL = ProductFeature Property(S): MsiSystemRebootPending = 1 Property(S): VersionMsi = 5.00 Property(S): VersionNT64 = 603 Property(S): WindowsBuild = 9600 Property(S): ServicePackLevel = 0 Property(S): ServicePackLevelMinor = 0 Property(S): MsiNTProductType = 1 Property(S): WindowsFolder = C:\Windows\ Property(S): WindowsVolume = C:\ Property(S): System64Folder = C:\Windows\system32\ Property(S): SystemFolder = C:\Windows\SysWOW64\ Property(S): RemoteAdminTS = 1 Property(S): TempFolder = C:\Users\TATYAN~1.DRU\AppData\Local\Temp\ Property(S): CommonFilesFolder = C:\Program Files (x86)\Common Files\ Property(S): ProgramFiles64Folder = C:\Program Files\ Property(S): CommonFiles64Folder = C:\Program Files\Common Files\ Property(S): AppDataFolder = C:\Users\tatyana.druzenko\AppData\Roaming\ Property(S): FavoritesFolder = C:\Users\tatyana.druzenko\Favorites\ Property(S): NetHoodFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Network Shortcuts\ Property(S): PersonalFolder = C:\Users\tatyana.druzenko\Documents\ Property(S): PrintHoodFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\ Property(S): RecentFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Recent\ Property(S): SendToFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\SendTo\ Property(S): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\ Property(S): CommonAppDataFolder = C:\ProgramData\ Property(S): LocalAppDataFolder = C:\Users\tatyana.druzenko\AppData\Local\ Property(S): MyPicturesFolder = C:\Users\tatyana.druzenko\Pictures\ Property(S): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ Property(S): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\ Property(S): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ Property(S): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\ Property(S): DesktopFolder = C:\Users\Public\Desktop\ Property(S): FontsFolder = C:\Windows\Fonts\ Property(S): GPTSupport = 1 Property(S): OLEAdvtSupport = 1 Property(S): ShellAdvtSupport = 1 Property(S): MsiAMD64 = 6 Property(S): Msix64 = 6 Property(S): Intel = 6 Property(S): PhysicalMemory = 4095 Property(S): VirtualMemory = 1258 Property(S): LogonUser = tatyana.druzenko Property(S): UserSID = S-1-5-21-370581192-3222484191-337209271-9187 Property(S): UserLanguageID = 1049 Property(S): ComputerName = RU-DEV24 Property(S): SystemLanguageID = 1049 Property(S): ScreenX = 1024 Property(S): ScreenY = 768 Property(S): CaptionHeight = 23 Property(S): BorderTop = 1 Property(S): BorderSide = 1 Property(S): TextHeight = 16 Property(S): TextInternalLeading = 3 Property(S): ColorBits = 32 Property(S): TTCSupport = 1 Property(S): Time = 13:23:02 Property(S): Date = 18.08.2014 Property(S): MsiNetAssemblySupport = 4.0.30319.33440 Property(S): MsiWin32AssemblySupport = 6.3.9600.16384 Property(S): RedirectedDllSupport = 2 Property(S): AdminUser = 1 Property(S): MsiRunningElevated = 1 Property(S): Privileged = 1 Property(S): DATABASE = C:\Windows\Installer\385961.msi Property(S): OriginalDatabase = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi Property(S): UILevel = 5 Property(S): Preselected = 1 Property(S): CostingComplete = 1 Property(S): OutOfDiskSpace = 0 Property(S): OutOfNoRbDiskSpace = 0 Property(S): PrimaryVolumeSpaceAvailable = 0 Property(S): PrimaryVolumeSpaceRequired = 0 Property(S): PrimaryVolumeSpaceRemaining = 0 Property(S): SOURCEDIR = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ Property(S): SourcedirProduct = {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} Property(S): ProductToBeRegistered = 1 MSI (s) (E0:58) [13:23:02:275]: MainEngineThread is returning 0 MSI (s) (E0:58) [13:23:02:282]: RESTART MANAGER: Session closed. MSI (s) (E0:58) [13:23:02:305]: User policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:23:02:305]: Machine policy value 'DisableRollback' is 0 MSI (s) (E0:58) [13:23:02:305]: Incrementing counter to disable shutdown. Counter after increment: 0 MSI (s) (E0:58) [13:23:02:305]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (E0:58) [13:23:02:313]: Note: 1: 2265 2: 3: -2147287035 MSI (s) (E0:58) [13:23:02:314]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (E0:58) [13:23:02:316]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1 MSI (s) (E0:58) [13:23:02:317]: Destroying RemoteAPI object. MSI (s) (E0:DC) [13:23:02:317]: Custom Action Manager thread ending. MSI © (14:5C) [13:23:02:320]: Back from server. Return value: 0 MSI © (14:5C) [13:23:02:320]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1 Action ended 13:23:02: ExecuteAction. Return value 1. ng SECONDSEQUENCE property. Its current value is '1'. MSI © (14:5C) [13:23:02:321]: Doing action: ExitDialog MSI © (14:5C) [13:23:02:321]: Note: 1: 2205 2: 3: ActionText Action 13:23:02: ExitDialog. Action start 13:23:02: ExitDialog. Action 13:23:02: ExitDialog. Dialog created Action ended 13:23:05: ExitDialog. Return value 1. Action ended 13:23:05: INSTALL. Return value 1. Property©: UpgradeCode = {70D91CCB-A39B-4230-A08C-1019C9B41589} Property©: INSTALLLOCATION = C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ Property©: WixUIRMOption = UseRM Property©: REMOTE_PORT = 2185611 Property©: REMOTE_ADDRESS = logs2.papertrailapp.com Property©: URL_VALUE = http://localhost:60830/api/SendAttempt Property©: ALLUSERS = 1 Property©: InkRouter = C:\Program Files (x86)\OpenSoft\InkRouter\ Property©: OpenSoft = C:\Program Files (x86)\OpenSoft\ Property©: ProgramFilesFolder = C:\Program Files (x86)\ Property©: TARGETDIR = D:\ Property©: SourceDir = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ Property©: VersionNT = 603 Property©: WIXUI_INSTALLDIR = INSTALLLOCATION Добавлено Property©: Manufacturer = OpenSoft Property©: ProductCode = {6AA0D3BB-9FC9-48CD-A60E-ABEE629DD10D} Property©: ProductLanguage = 1033 Property©: ProductName = InkRouter SchedulerService Property©: ProductVersion = 1.0.0.0 Property©: DefaultUIFont = WixUI_Font_Normal Property©: ErrorDialog = ErrorDlg Property©: SecureCustomProperties = WIX_DOWNGRADE_DETECTED;WIX_UPGRADE_DETECTED Property©: MsiLogFileLocation = C:\Users\TATYAN~1.DRU\AppData\Local\Temp\MSI9243c.LOG Property©: PackageCode = {8B7F28DB-365B-442D-AEBC-FB2F0DAD3A99} Property©: ProductState = -1 Property©: PackagecodeChanging = 1 Property©: CURRENTDIRECTORY = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug Property©: CLIENTUILEVEL = 0 Property©: CLIENTPROCESSID = 1556 Property©: MsiSystemRebootPending = 1 Property©: VersionDatabase = 200 Property©: VersionMsi = 5.00 Property©: VersionNT64 = 603 Property©: WindowsBuild = 9600 Property©: ServicePackLevel = 0 Property©: ServicePackLevelMinor = 0 Property©: MsiNTProductType = 1 Property©: WindowsFolder = C:\Windows\ Property©: WindowsVolume = C:\ Property©: System64Folder = C:\Windows\system32\ Property©: SystemFolder = C:\Windows\SysWOW64\ Property©: RemoteAdminTS = 1 Property©: TempFolder = C:\Users\TATYAN~1.DRU\AppData\Local\Temp\ Property©: CommonFilesFolder = C:\Program Files (x86)\Common Files\ Property©: ProgramFiles64Folder = C:\Program Files\ Property©: CommonFiles64Folder = C:\Program Files\Common Files\ Property©: AppDataFolder = C:\Users\tatyana.druzenko\AppData\Roaming\ Property©: FavoritesFolder = C:\Users\tatyana.druzenko\Favorites\ Property©: NetHoodFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Network Shortcuts\ Property©: PersonalFolder = C:\Users\tatyana.druzenko\Documents\ Property©: PrintHoodFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\ Property©: RecentFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\Recent\ Property©: SendToFolder = C:\Users\tatyana.druzenko\AppData\Roaming\Microsoft\Windows\SendTo\ Property©: TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\ Property©: CommonAppDataFolder = C:\ProgramData\ Property©: LocalAppDataFolder = C:\Users\tatyana.druzenko\AppData\Local\ Property©: MyPicturesFolder = C:\Users\tatyana.druzenko\Pictures\ Property©: AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ Property©: StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\ Property©: ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ Property©: StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\ Property©: DesktopFolder = C:\Users\Public\Desktop\ Property©: FontsFolder = C:\Windows\Fonts\ Property©: GPTSupport = 1 Property©: OLEAdvtSupport = 1 Property©: ShellAdvtSupport = 1 Property©: MsiAMD64 = 6 Property©: Msix64 = 6 Property©: Intel = 6 Property©: PhysicalMemory = 4095 Property©: VirtualMemory = 1261 Property©: LogonUser = tatyana.druzenko Property©: UserSID = S-1-5-21-370581192-3222484191-337209271-9187 Property©: UserLanguageID = 1049 Property©: ComputerName = RU-DEV24 Property©: SystemLanguageID = 1049 Property©: ScreenX = 1280 Property©: ScreenY = 1024 Property©: CaptionHeight = 23 Property©: BorderTop = 1 Property©: BorderSide = 1 Property©: TextHeight = 16 Property©: TextInternalLeading = 3 Property©: ColorBits = 32 Property©: TTCSupport = 1 Property©: Time = 13:23:05 Property©: Date = 18.08.2014 Property©: MsiNetAssemblySupport = 4.0.30319.33440 Property©: MsiWin32AssemblySupport = 6.3.9600.16384 Property©: RedirectedDllSupport = 2 Property©: AdminUser = 1 Property©: Privileged = 1 Property©: USERNAME = adm Property©: DATABASE = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi Property©: OriginalDatabase = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\SchedulerService.msi Добавлено Property©: SOURCEDIR = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.SchedulerService.Installer\bin\Debug\ Property©: VersionHandler = 5.00 Property©: UILevel = 5 Property©: ACTION = INSTALL Property©: EXECUTEACTION = INSTALL Property©: ROOTDRIVE = D:\ Property©: CostingComplete = 1 Property©: OutOfDiskSpace = 0 Property©: OutOfNoRbDiskSpace = 0 Property©: PrimaryVolumeSpaceAvailable = 0 Property©: PrimaryVolumeSpaceRequired = 0 Property©: PrimaryVolumeSpaceRemaining = 0 Property©: INSTALLLEVEL = 1 === Logging stopped: 18.08.2014 13:23:05 === MSI © (14:5C) [13:23:05:302]: Note: 1: 1707 MSI © (14:5C) [13:23:05:302]: Product: InkRouter SchedulerService -- Installation completed successfully. MSI © (14:5C) [13:23:05:303]: Windows Installer installed the product. Product Name: InkRouter SchedulerService. Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: OpenSoft. Installation success or error status: 0. MSI © (14:5C) [13:23:05:305]: Grabbed execution mutex. MSI © (14:5C) [13:23:05:305]: Cleaning up uninstalled install packages, if any exist MSI © (14:5C) [13:23:05:312]: MainEngineThread is returning 0 Добавлено Посмотрите, пожалуйста, вроде бы это то, что Вы просили |
Сообщ.
#8
,
|
|
|
Цитата Tatyana Druzenko @ MSI (s) (E0:58) [13:22:58:683]: Component: SchedulerService.exe.config; Installed: Absent; Request: Local; Action: Local это какая версия? Добавлено вообще, лучше запакуй логи в архив и обзови эти логи как-то понятно |
Сообщ.
#9
,
|
|
|
Прикреплённый файлDesktop.zip (39,12 Кбайт, скачиваний: 174)
Добавлено Это первая версия Добавлено В архиве первый файл с установкой 1 версии продукта, второй файл с установкой 4 версии продукта |
Сообщ.
#10
,
|
|
|
хмм... попробуй передвинуть RemoveExistingProducts в положение сразу после InstallInitialize.
|
Сообщ.
#11
,
|
|
|
У меня нет ни строчки RemoveExistingProducts, ни строчки InstallInitialize
|
Сообщ.
#12
,
|
|
|
просто добавь
<InstallExecuteSequence> <RemoveExistingProducts After="InstallInitialize"/> </InstallExecuteSequence> |
Сообщ.
#13
,
|
|
|
Error 1 Duplicate symbol 'WixAction:InstallExecuteSequence/RemoveExistingProducts' found. This typically means that an Id is duplicated. Check to make sure all your identifiers of a given type (File, Component, Feature) are unique. C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.ShedulerService.v.4\Product.wxs 14 1 OpenSoft.InkRouter.ShedulerService.v.4
Error 2 Location of symbol related to previous error. C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.ShedulerService.v.4\Product.wxs 40 1 OpenSoft.InkRouter.ShedulerService.v.4 Выдает эти ошибки при построении и указывает на строки: <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." Schedule="afterInstallFinalize" /> и <InstallExecuteSequence> <RemoveExistingProducts After="InstallInitialize"/> </InstallExecuteSequence> Добавлено Все идентификаторы у меня уникальные |
Сообщ.
#14
,
|
|
|
Цитата Tatyana Druzenko @ <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." Schedule="afterInstallFinalize" /> замени на Schedule="afterInstallInitialize" |
Сообщ.
#15
,
|
|
|
Заменила, ошибки при построении те же
|
Сообщ.
#16
,
|
|
|
так а
<InstallExecuteSequence> <RemoveExistingProducts After="InstallInitialize"/> </InstallExecuteSequence> |
Сообщ.
#17
,
|
|
|
Убрала конфиг файл заменился, спасибо большое за помощь
Добавлено Представляете, теперь, когда установлена 3 версия и я ее обновляю до 4-ой, он меняет конфиг, хотя должен его сохранять. Похоже, что это из-за Schedule="afterInstallInitialize". Хотя у меня написано условие, как Вы писали : <Property Id="PRODUCT_V3_INSTALLED"> <ProductSearch Minimum="3.0.0" IncludeMinimum="yes" Maximum="4.0.0" IncludeMaximum="no" UpgradeCode="$(var.UpgradeCode)" /> </Property> <Component Id="SchedulerService.exe.config" Guid="7FAA0D24-FA90-4DF1-8B94-83F257EDB7B3"> <Condition> <![CDATA[NOT PRODUCT_V3_INSTALLED]]></Condition> <File Id="SchedulerService.exe.config" Source="$(var.OpenSoft.InkRouter.SchedulerService.TargetDir)SchedulerService.exe.config" Name="SchedulerService.exe.config"/> </Component> |
Сообщ.
#18
,
|
|
|
а что в логах?
|
Сообщ.
#19
,
|
|
|
Это лог, когда я обновляю 3-ю версию до 4-ой
Прикреплённый файлMSIf6093.zip (23,18 Кбайт, скачиваний: 167) |
Сообщ.
#20
,
|
|
|
Мда, все плохо
Я так понимаю, что использовать атрибут DefaultVersion элемента File не получится (хотя попробуй, вдруг будет работать? раньше я делал такие финты) Можно привязаться к какому-нибудь бинарнику с версией? (для CompanionFile) |
Сообщ.
#21
,
|
|
|
Почему все плохо?
Чем мне может помочь свойство DefaultVersion? Просто перевод описания этого свойства совершенно непонятен This is the default version of this file. The linker will replace this value from the value in the file if the suppress files option is not used. Про свойство CompanionFile тоже неособо понятно. Может есть статьи какие-нибудь на русском? Добавлено Мне нужно написать что-то типа этого? <Component ....> <File Id="parent" ... KeyPath="yes" /> <File Id="companion" .... Companion="parent" /> </Component> |
Сообщ.
#22
,
|
|
|
Цитата Tatyana Druzenko @ Чем мне может помочь свойство DefaultVersion? Тебе нужно задать версию файла, тогда ты сможешь по-нормальному использовать апгрейд. Теоретически ты можешь записать версию файла прямо в MSI, тогда будет версия и можно будет апгрейдить (если не поменяли чего ). Цитата Tatyana Druzenko @ This is the default version of this file. The linker will replace this value from the value in the file if the suppress files option is not used. Это версия файла по умолчанию. Линковщик заменит это значение значением из файла, если не будет использована опция "suppress files". Попробуй, может быть проканает Цитата Tatyana Druzenko @ Про свойство CompanionFile тоже неособо понятно. это свойство "привязывает" твой файл к бинарнику, например к SchedulerService.exe. В этом случае файл без версии будет обновляться всегда вместе с "привязанным бинарником". Но, насколько я понимаю, это не твой случай... или у тебя есть бинарник, который обновляется также как и конфигурация? |
Сообщ.
#23
,
|
|
|
К сожалению такого бинарника нет, значит попробую использовать DefaultVersion. Спасибо
Добавлено Я установила у этого файла свойство DefaultVersion="3.0.0.0", но ничего не поменялось - файл так и не устанавливается. В интернете не смогла найти пример использования этого свойства и в книге по wix тоже. |
Сообщ.
#24
,
|
|
|
посмотри оркой, есть ли версия у этого файла
|
Сообщ.
#25
,
|
|
|
Сообщ.
#26
,
|
|
|
Цитата Tatyana Druzenko @ Я установила у этого файла свойство DefaultVersion="3.0.0.0", но ничего не поменялось - файл так и не устанавливается. т.е. ты установила для 1-й и 2-й версии продукта версию конфигурации 1.0.0, для 3-й и 4-й версий - 3.0.0 и все равно не работает? |
Сообщ.
#27
,
|
|
|
К сожалению, не работает когда обновляю 3-ю версию до 4-ой он вообще не ставит конфиг-файл
|
Сообщ.
#28
,
|
|
|
Что в логах?
Ищи строчки типа "Component: SchedulerService.exe.config; Installed: Absent; Request: Local; Action: Local" |
Сообщ.
#29
,
|
|
|
Component: SchedulerService.exe.config; Installed: Local; Request: Absent; Action: Null
вот строчка из лога - Null - значит не устанавливает файл? Как понять почему? У других компонентов вот так : Component: SchedulerService.exe; Installed: Local; Request: Absent; Action: Absent |
Сообщ.
#30
,
|
|
|
null означает, что никаких действий проводиться не будет, т.е. файл не удаляется.
Цитата Tatyana Druzenko @ когда обновляю 3-ю версию до 4-ой он вообще не ставит конфиг-файл т.е. конфига вообще нет? или остается от 3-й версии? Добавлено Цитата Tatyana Druzenko @ Component: SchedulerService.exe.config; Installed: Local; Request: Absent; Action: Null таких строчек должно быть 2 одна при удалении 3-й версии, другая при установке 4-й версии. |
Сообщ.
#31
,
|
|
|
Конфига вообще нет
Добавлено Второй такой строчки нет. Вот все компоненты: MSI (s) (AC:10) [12:43:57:593]: Component: log4net.dll; Installed: Local; Request: Absent; Action: Absent MSI (s) (AC:10) [12:43:57:593]: Component: RemoveConfigs; Installed: Local; Request: Absent; Action: Absent MSI (s) (AC:10) [12:43:57:593]: Component: SchedulerService.exe; Installed: Local; Request: Absent; Action: Absent MSI (s) (AC:10) [12:43:57:593]: Component: SchedulerService.exe.config; Installed: Local; Request: Absent; Action: Null MSI (s) (AC:10) [12:43:57:593]: Component: __RemoveConfigs65; Installed: Null; Request: Absent; Action: Absent MSI (s) (AC:10) [12:43:57:593]: Component: __RemoveConfigs66; Installed: Null; Request: Absent; Action: Absent Добавлено Файл наоборот удаляется |
Сообщ.
#32
,
|
|
|
должен быть еще один похожий блок...
вот поэтому я и говорю, что все плохо |
Сообщ.
#33
,
|
|
|
Вот еще 2 строчки, где упоминается название конфиг-файла:
MSI (s) (AC:10) [12:43:59:883]: Executing op: FileRemove(,FileName=SchedulerService.exe.config,,) MSI (s) (AC:10) [12:43:59:885]: Verifying accessibility of file: SchedulerService.exe.config |
Сообщ.
#34
,
|
|
|
странно.... а где же тогда установка новой версии?
|
Сообщ.
#35
,
|
|
|
вот переставила заново, теперь есть 2 блока, первый:
MSI (s) (E4:EC) [14:44:23:014]: Feature: ProductFeature; Installed: Absent; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Feature: RemoveConfigsFeature; Installed: Absent; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Component: log4net.dll; Installed: Absent; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Component: RemoveConfigs; Installed: Absent; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Component: SchedulerService.exe; Installed: Absent; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Component: SchedulerService.exe.config; Installed: Absent; Request: Local; Action: Null MSI (s) (E4:EC) [14:44:23:014]: Component: __RemoveConfigs65; Installed: Null; Request: Local; Action: Local MSI (s) (E4:EC) [14:44:23:014]: Component: __RemoveConfigs66; Installed: Null; Request: Local; Action: Local второй: MSI (s) (E4:2C) [14:44:23:285]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is '2b342117500a7e488fe97fdc22bec230'. MSI (s) (E4:2C) [14:44:23:285]: Feature: ProductFeature; Installed: Local; Request: Absent; Action: Absent MSI (s) (E4:2C) [14:44:23:285]: Component: log4net.dll; Installed: Local; Request: Absent; Action: Absent MSI (s) (E4:2C) [14:44:23:285]: Component: SchedulerService.exe.config; Installed: Local; Request: Absent; Action: Null MSI (s) (E4:2C) [14:44:23:285]: Component: RemoveConfigs; Installed: Local; Request: Absent; Action: Absent MSI (s) (E4:2C) [14:44:23:285]: Component: SchedulerService.exe; Installed: Local; Request: Absent; Action: Absent MSI (s) (E4:2C) [14:44:23:285]: Component: __RemoveConfigs65; Installed: Null; Request: Absent; Action: Absent MSI (s) (E4:2C) [14:44:23:285]: Component: __RemoveConfigs66; Installed: Null; Request: Absent; Action: Absent Добавлено Не совсем понятно, что означают эти строки. Вроде написано : Installed: Local - значит должен был установиться этот файл, как и другие, а его нет |
Сообщ.
#36
,
|
|
|
странно, в обоих случаях Action: Null... т.е. инсталлер не собирается удалять...
|
Сообщ.
#37
,
|
|
|
А есть какие-нибудь идеи, что можно изменить в коде? Получается свойство DefaultVersion не помогло?
|
Сообщ.
#38
,
|
|
|
Может быть у меня все-таки само свойство неправильно написано? или кондишен?
Если убрать кондишен в компоненте, то конфиг-файл ставится в любом случае новый, то есть не выполняется условие, что при обновлении с 3-ей версии на 4-ю, конфиг сохраняется и не обновляется. |
Сообщ.
#39
,
|
|
|
Может кондишен в Feature прописать, а не в Component?
|
Сообщ.
#40
,
|
|
|
боюсь, что все это не поможет.
как вариант можно попробовать откатить все назад (убрать кондишены итд) и попробовать управлять установкой "в ручном режиме" из кастом экшена.... если и это не поможет, то других идей на данный момент нету |
Сообщ.
#41
,
|
|
|
Ну это ведь только для 4-ой версии надо сделать?
А можно ссылку какую-нибудь про CustomAction. Как их использовать? Добавлено Мне использовать такой кастом экшен? <CustomAction Id="MyAction.SetProperty" Return="check" Property="MyAction" Value="[PRODUCT_V3_INSTALLED]" /> И где его вызывать, если у меня нет блока <InstallExecuteSequence>. |
Сообщ.
#42
,
|
|
|
Цитата Tatyana Druzenko @ Ну это ведь только для 4-ой версии надо сделать? нет, для 3-й тоже. Цитата Tatyana Druzenko @ А можно ссылку какую-нибудь про CustomAction. Как их использовать? Custom Action в WiX Цитата Tatyana Druzenko @ Мне использовать такой кастом экшен? Нет, придется писать кастом экшен самой На C++ или на скриптовом языке - это как уже тебе удобно Цитата Tatyana Druzenko @ И где его вызывать, если у меня нет блока <InstallExecuteSequence>. добавить |
Сообщ.
#43
,
|
|
|
Цитата Fester @ добавить так как же я его добавлю? компилятор опять будет ругаться, у меня же <MajorUpgrade>. Добавлено Попробовала сделать прямо как в статье пример с созданием папки Config с помощью CustomAction - и ничего не создалось Думала изменить написанный скрипт на установку файла, а не на создание папки, а у меня даже готовый скрипт не сработал |
Сообщ.
#44
,
|
|
|
Цитата Tatyana Druzenko @ так как же я его добавлю? компилятор опять будет ругаться, у меня же <MajorUpgrade>. MajorUpgrade к InstallExecuteSequence никакого отношения не имеет. Просто в прошлый раз получилось так, что одно действие было добавлено два раза Цитата Tatyana Druzenko @ и ничего не создалось Ну а CustomAction-то выполнился? |
Сообщ.
#45
,
|
|
|
А как посмотреть, выполнился ли CustomAction? В логе?
Добавлено MSI (s) (DC:E0) [14:36:33:443]: Doing action: CreateConfigFolder MSI (s) (DC:E0) [14:36:33:443]: Note: 1: 2205 2: 3: ActionText Action start 14:36:33: CreateConfigFolder. Action ended 14:36:33: CreateConfigFolder. Return value 0. Action ended 14:36:33: INSTALL. Return value 1. Property(S): UpgradeCode = {70D91CCB-A39B-4230-A08C-1019C9B41589} Property(S): INSTALLLOCATION = C:\Program Files (x86)\OpenSoft\InkRouter\SchedulerService\ Property(S): InkRouter = C:\Program Files (x86)\OpenSoft\InkRouter\ Property(S): DesktopFolder = C:\Users\Public\Desktop\ Property(S): OpenSoft = C:\Program Files (x86)\OpenSoft\ Property(S): ProgramFilesFolder = C:\Program Files (x86)\ Property(S): TARGETDIR = D:\ Property(S): SourceDir = C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.ShedulerService.v.4\bin\Debug\ Property(S): VersionNT = 603 Property(S): ALLUSERS = 1 Вот кусочек из лога, получается кастом экшен выполнился? Добавлено Или вот эта строчка означает, что кастом экшен не выполнился? Action ended 14:36:33: CreateConfigFolder. Return value 0. |
Сообщ.
#46
,
|
|
|
Цитата Tatyana Druzenko @ Вот кусочек из лога, получается кастом экшен выполнился? Зависит от того, как ты этот кастом экшен определила Если immediate, то да, выполнился. А если deferred, то еще не выполнился Цитата Tatyana Druzenko @ Или вот эта строчка означает, что кастом экшен не выполнился? Это означает успешное (т.е. без ошибки) завершение работы кастом экшена. 0 - это код ERROR_SUCCESS |
Сообщ.
#47
,
|
|
|
Я все написала, как в примере из статьи. Где происходит во это определение: immediate или deferred?
|
Сообщ.
#48
,
|
|
|
Пределение происходит в элементе CustomAction. По умолчанию immediate.
Значит твое действие выполнилось. Папка могла не создаться из-за того, что фаза immediate работает с пониженными правами запустившего пользователя, а для создания папки в Program Files нужна повышенные права. Обработки ошибок в скрипте нет, поэтому ничего не произошло. Ради теста можешь определить это действие как deferred и перенеси его до InstallFinalize (т.к. deferred custom actions могут располагаться только межно InstallInitialize и InstallFinalize) Однако это только для теста Тебе надо immediate и менять в статус компонент в зависимости от условий |
Сообщ.
#49
,
|
|
|
Я попробовала просто руками как обычно создать папку в Program Files - получилось. Значит дело не в правах?
Вы говорите, что обработки ошибки в скрипте нет, а что же означает вот эта строчка: On Error Resume Next Можно ли писать код в CustomAction не на vbscript, а на C# например? С обычными if-else? |
Сообщ.
#50
,
|
|
|
Цитата Tatyana Druzenko @ Вы говорите, что обработки ошибки в скрипте нет, а что же означает вот эта строчка: Не знаю Я vbscript не понимаю Можно и на C#: Creating WiX Custom Actions in C# and Passing Parameters Я кастом экшены делаю на С++. |
Сообщ.
#51
,
|
|
|
Я что-то запуталась в C# и XML.
Вот я написала: <Binary Id="CusAction.CA.dll" SourceFile="..\OpenSoft.InkRouter.ShedulerService.CustomAction\bin\$(var.Configuration)\OpenSoft.InkRouter.ShedulerService.CustomAction.CA.dll" /> <CustomAction Id="ConfigUpgrade" Property="PRODUCT_V3_INSTALLED" Value="1" Return="check" Execute="immediate" BinaryKey="CusAction.CA.dll" DllEntry="ConfigUpgrade" /> <InstallExecuteSequence> <Custom Action="ConfigUpgrade" Before="InstallFinalize" /> </InstallExecuteSequence> В объявлении CustomAction хочу указать, что когда 3 версия установлена, то свойство PRODUCT_V3_INSTALLED = 1. И потом это использовать. И создала CustomAction. Пытаюсь написать условие, но как указать действие - устанавливать например? public class CustomActions { [CustomAction] public static ActionResult CustomAction1(Session session) { //session.Log("Begin CustomAction1"); if (session["PRODUCT_V3_INSTALLED"].Equals(1)) { .... } else { ... } return ActionResult.Success; } } |
Сообщ.
#52
,
|
|
|
Должно быть
<CustomAction Id="ConfigUpgrade" Return="check" Execute="immediate" BinaryKey="CusAction.CA.dll" DllEntry="ConfigUpgrade" /> Цитата Tatyana Druzenko @ В объявлении CustomAction хочу указать, что когда 3 версия установлена, то свойство PRODUCT_V3_INSTALLED = 1. И потом это использовать. PRODUCT_V3_INSTALLED ты устанавливаешь когда ищешь установленные продукты. Цитата Tatyana Druzenko @ И создала CustomAction. Пытаюсь написать условие, но как указать действие - устанавливать например? MsiSetComponentState function |
Сообщ.
#53
,
|
|
|
Я прошла по ссылке, которую Вы мне дали, нотам нет ни одного примера Никак не разберусь, куда мне писать все эти INSTALLSTATE_* ...
if (INSTALLSTATE_ABSENT) { File.Create("SchedulerService.exe.config"); } else { } Так подчеркивает - нет такого свойства и все так же непонятно, что писать в фигурных скобках. То есть как на C# запустить действие - установку нужного файла, я вот нашла File.Create("SchedulerService.exe.config"), но что-то мне подсказывает, что это не установка данного файла. Добавлено И еще Вы мне посоветовали эту статью, но я не пойму, разве мне это нужно писать? <Property Id="PRODUCTINSTALLFOLDER"> <RegistrySearch Id='ProductInstallDir' Type='raw' Root='HKLM' Key='SOFTWARE\Manufacturer\ExistingProduct\Setup' Name='MsiInstallPath' Win64='yes'/> </Property> <CustomAction Id='AssignConfigFile' Property='CONFIGFILE' Value='[PRODUCTINSTALLFOLDER]pathtoconfigfile\web.config' /> <InstallExecuteSequence> <Custom Action="AssignConfigFile" After="CostFinalize" /> <Custom Action="ConfigurEwsFilter" Before="InstallFinalize" /> </InstallExecuteSequence> .... session.Log("Session value for CONFIGFILE = '{0}'", session["CONFIGFILE"]); |
Сообщ.
#54
,
|
|
|
Tatyana Druzenko, ты когда-нибудь программировала?
|
Сообщ.
#55
,
|
|
|
Конечно, а что не так?
|
Сообщ.
#56
,
|
|
|
Ну просто показалось, что нет
File.Create("SchedulerService.exe.config"); - просто создает файл, тебе это не надо. Тебе надо вызвать функцию MsiSetComponentState и установить iState в INSTALLSTATE_LOCAL. вот кастом экшен, который, по идее , всегда устанавливает компоненту "SchedulerService.exe.config". extern "C" __declspec(dllexport) UINT SetComponentState (MSIHANDLE hInstaller) { return MsiSetComponentState (hInstall, _T("SchedulerService.exe.config"), INSTALLSTATE_LOCAL); } тебе надо получить значения интересующих тебя пропертей и в зависимости от них требовать установки компоненты (ну или нет ). Для начала попробуй, работает ли это в принципе, потом уже можно будет финтить с условиями. |
Сообщ.
#57
,
|
|
|
К сожалению у меня подчеркивается и MSIHANDLE, и MsiSetComponentState (hInstall, и INSTALLSTATE_LOCAL.
А в интернете я не могу найти, какой using надо написать. Можете подсказать? |
Сообщ.
#58
,
|
|
|
Это на С++.
В принципе есть Microsoft.Deployment.WindowsInstaller, но это не "родная" библиотека, а какие-либо зависимости крайне нежелательны. |
Сообщ.
#59
,
|
|
|
Эта библиотека подключена у меня, но компилятор все равно говорит, что не находит эти имена. Получается мне нужно удалять этот CustomAction и делать новый на C++? Аналога на c# нет?
|
Сообщ.
#60
,
|
|
|
Не уверен, но предположу, что в этой библиотеке эта функция называется InstallMissingComponent.
|
Сообщ.
#61
,
|
|
|
Пока что дело даже не в функции, компилятор выдает вот какую ошибку :
Error 1 The type or namespace name 'MSIHANDLE' could not be found (are you missing a using directive or an assembly reference?) C:\Users\tatyana.druzenko\Documents\installer\installer\OpenSoft.InkRouter.ShedulerService.CustomAction\CustomAction.cs 25 40 OpenSoft.InkRouter.ShedulerService.CustomAction То есть он не находит именно 'MSIHANDLE'. В интернете не нашла ничего, что помогло бы понять к чему эта ошибка относится |
Сообщ.
#62
,
|
|
|
это Session.
|
Сообщ.
#63
,
|
|
|
Я все-таки хочу написать CustomAction на C#, пытаюсь переделать код метода, который Вы мне написали, но не срабатывает пока
Я объявила переменную uint INSTALLSTATE_LOCAL = 3; А вот с методом MsiSetComponentState (или Вы еще предлагали InstallMissingComponent) - беда. Таких методов не нашлось, может там какие-то библиотеки? Уже весь интернет перерыла Добавлено Пока что вот так написано. uint INSTALLSTATE_LOCAL = 3; private uint SetComponentState(Session hInstaller) { return InstallMissingComponent(hInstaller, "SchedulerService.exe.config", INSTALLSTATE_LOCAL); } |
Сообщ.
#64
,
|
|
|
Посмотрел на гитхабе описание Microsoft.Deployment.WindowsInstaller
Должно быть что-то вроде: public class CustomActions { [CustomAction] public static ActionResult SetComponentState(Session session) { session.Log("Begin CustomAction1"); try { Session.Components["SchedulerService.exe.config"].RequestState = InstallState.Local } catch (Exception ex) { session.Log (ex.Message); return ActionResult.Failure; } return ActionResult.Success; } } |