|
1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
2 | | -<DOCUMENT Type="Advanced Installer" CreateVersion="13.5" version="22.5" Modules="professional" RootPath="." Language="en" Id="{3919FEC9-E2C3-453E-81FD-9E8BABBE2CA4}"> |
| 2 | +<DOCUMENT Type="Advanced Installer" CreateVersion="13.5" version="23.2" Modules="professional" RootPath="." Language="en" Id="{3919FEC9-E2C3-453E-81FD-9E8BABBE2CA4}"> |
3 | 3 | <COMPONENT cid="caphyon.advinst.msicomp.MsiPropsComponent"> |
4 | 4 | <ROW Property="AI_APP_FILE" Value="[#dvrscanapp.exe]"/> |
5 | 5 | <ROW Property="AI_BITMAP_DISPLAY_MODE" Value="0"/> |
|
22 | 22 | <ROW Property="CTRLS" Value="2"/> |
23 | 23 | <ROW Property="DialogBitmap" Value="dialog.jpg" MultiBuildValue="DefaultBuild:installer_logo.jpg" Type="1" MsiKey="DialogBitmap"/> |
24 | 24 | <ROW Property="Manufacturer" Value="Brandon Castellano"/> |
25 | | - <ROW Property="ProductCode" Value="1033:{65C65669-DB2C-427F-BC31-9836F178D75F} " Type="16"/> |
| 25 | + <ROW Property="ProductCode" Value="1033:{022DFFA3-6E85-4A94-AD2B-326C13825CFE} " Type="16"/> |
26 | 26 | <ROW Property="ProductLanguage" Value="1033"/> |
27 | 27 | <ROW Property="ProductName" Value="DVR-Scan"/> |
28 | | - <ROW Property="ProductVersion" Value="1.8.1" Options="32"/> |
| 28 | + <ROW Property="ProductVersion" Value="1.8.2" Options="32"/> |
29 | 29 | <ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/> |
30 | 30 | <ROW Property="UpgradeCode" Value="{8FEF5940-4574-4C5D-9776-2CDDC0375510}"/> |
31 | 31 | <ROW Property="WindowsType9X" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/> |
|
105 | 105 | </COMPONENT> |
106 | 106 | <COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent"> |
107 | 107 | <ROW Component="ACT" ComponentId="{D95A9999-B504-484E-A1D8-14BF76FBD948}" Directory_="Australia_Dir" Attributes="0" KeyPath="ACT" Type="0"/> |
108 | | - <ROW Component="AI_CustomARPName" ComponentId="{7CBB646E-54AF-459C-A667-5EC0989AB843}" Directory_="APPDIR" Attributes="260" KeyPath="DisplayName" Options="1"/> |
| 108 | + <ROW Component="AI_CustomARPName" ComponentId="{499B9B44-78E1-409D-A799-D919B27BC279}" Directory_="APPDIR" Attributes="260" KeyPath="DisplayName" Options="1"/> |
109 | 109 | <ROW Component="AI_DisableModify" ComponentId="{653C9260-5E39-41EA-9C74-362F9C299BED}" Directory_="APPDIR" Attributes="260" KeyPath="NoModify" Options="1"/> |
110 | 110 | <ROW Component="AI_SHORTCUTSREG" ComponentId="{271A6EBA-4BA8-47EE-B3BA-34DC4C1A6531}" Directory_="APPDIR" Attributes="260" KeyPath="AI_SHORTCUTSREG" Options="1"/> |
111 | 111 | <ROW Component="APPDIR" ComponentId="{088A429B-96BF-40BE-9BA2-B2CA5EB76862}" Directory_="APPDIR" Attributes="0"/> |
|
1295 | 1295 | <ROW Action="AI_RESTORE_AI_SETUPEXEPATH" Condition="AI_SETUPEXEPATH_ORIGINAL" Sequence="251"/> |
1296 | 1296 | </COMPONENT> |
1297 | 1297 | <COMPONENT cid="caphyon.advinst.msicomp.BuildComponent"> |
1298 | | - <ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="." PackageFileName="DVR-Scan-1.8.1-win64" Languages="en" InstallationType="4" ExtUI="true" UseLargeSchema="true" MsiPackageType="x64"/> |
| 1298 | + <ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFolder="." PackageFileName="DVR-Scan-1.8.2-win64" Languages="en" InstallationType="4" ExtUI="true" UseLargeSchema="true" MsiPackageType="x64"/> |
1299 | 1299 | </COMPONENT> |
1300 | 1300 | <COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent"> |
1301 | 1301 | <ROW Path="<AI_DICTS>ui.ail"/> |
|
1326 | 1326 | <ROW Action="AI_AiRestoreRollback" Description="Rollback restore" DescriptionLocId="ActionText.Description.AI_AiRestoreRollback" Template="Path: [1]" TemplateLocId="ActionText.Template.AI_AiRestoreRollback"/> |
1327 | 1327 | <ROW Action="AI_DownloadPrereq" Description="Downloading prerequisite software" DescriptionLocId="ActionText.Description.AI_DownloadPrereq" Template="Downloading [1]{[2] completed}" TemplateLocId="ActionText.Template.AI_DownloadPrereq"/> |
1328 | 1328 | <ROW Action="AI_ExtractPrereq" Description="Extracting prerequisite software" DescriptionLocId="ActionText.Description.AI_ExtractPrereq" Template="Extracting [1]{[2] completed}" TemplateLocId="ActionText.Template.AI_ExtractPrereq"/> |
1329 | | - <ROW Action="AI_InstallPostPrerequisite" Description="Configuring prerequisite software" DescriptionLocId="ActionText.Description.AI_InstallPrerequisite" Template="Installing [1]{[2] completed}" TemplateLocId="ActionText.Template.AI_InstallPrerequisite"/> |
| 1329 | + <ROW Action="AI_InstallPostPrerequisite" Description="Configuring prerequisite software" DescriptionLocId="ActionText.Description.AI_InstallPrerequisite" Template="[1]" TemplateLocId="ActionText.Template.AI_InstallPrerequisite"/> |
1330 | 1330 | <ROW Action="AI_InstallPrePrerequisite" Description="Configuring prerequisite software" DescriptionLocId="ActionText.Description.AI_InstallPrerequisite" Template="[1]" TemplateLocId="ActionText.Template.AI_InstallPrerequisite"/> |
1331 | | - <ROW Action="AI_InstallPrerequisite" Description="Configuring prerequisite software" DescriptionLocId="ActionText.Description.AI_InstallPrerequisite" Template="Installing [1]{[2] completed}" TemplateLocId="ActionText.Template.AI_InstallPrerequisite"/> |
| 1331 | + <ROW Action="AI_InstallPrerequisite" Description="Configuring prerequisite software" DescriptionLocId="ActionText.Description.AI_InstallPrerequisite" Template="[1]" TemplateLocId="ActionText.Template.AI_InstallPrerequisite"/> |
1332 | 1332 | <ROW Action="AI_VerifyPrePrereq" Description="Verifying prerequisites" DescriptionLocId="ActionText.Description.AI_VerifyPrereq" Template="[1] was not installed correctly." TemplateLocId="ActionText.Template.AI_VerifyPrereq"/> |
1333 | 1333 | <ROW Action="AI_VerifyPrereq" Description="Verifying prerequisites" DescriptionLocId="ActionText.Description.AI_VerifyPrereq" Template="[1] was not installed correctly." TemplateLocId="ActionText.Template.AI_VerifyPrereq"/> |
1334 | 1334 | </COMPONENT> |
|
1375 | 1375 | <ROW Dialog_="VerifyReadyDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_PATCH" Ordering="199"/> |
1376 | 1376 | <ROW Dialog_="VerifyReadyDlg" Control_="Back" Event="NewDialog" Argument="PatchWelcomeDlg" Condition="AI_PATCH" Ordering="203"/> |
1377 | 1377 | <ROW Dialog_="ResumeDlg" Control_="Install" Event="EndDialog" Argument="Return" Condition="AI_RESUME" Ordering="299"/> |
1378 | | - <ROW Dialog_="ExitDialog" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="301"/> |
1379 | | - <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="102"/> |
1380 | | - <ROW Dialog_="UserExit" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="101"/> |
1381 | 1378 | <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_RollbackPrePrereq" Condition="1" Ordering="103"/> |
1382 | 1379 | <ROW Dialog_="ExitDialog" Control_="Finish" Event="DoAction" Argument="AI_CleanPrePrereq" Condition="1" Ordering="302"/> |
1383 | 1380 | <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_CleanPrePrereq" Condition="1" Ordering="104"/> |
|
1386 | 1383 | <ROW Dialog_="UserExit" Control_="Finish" Event="DoAction" Argument="AI_AiBackupCleanup" Condition="1" Ordering="103"/> |
1387 | 1384 | <ROW Dialog_="ShortcutsDlg" Control_="Next" Event="NewDialog" Argument="VerifyReadyDlg" Condition="AI_INSTALL" Ordering="1"/> |
1388 | 1385 | <ROW Dialog_="ShortcutsDlg" Control_="Back" Event="NewDialog" Argument="PrerequisitesDlg" Condition="AI_INSTALL" Ordering="1"/> |
| 1386 | + <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_RollbackPrereq" Condition="1" Ordering="106"/> |
| 1387 | + <ROW Dialog_="ExitDialog" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="303"/> |
| 1388 | + <ROW Dialog_="FatalError" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="107"/> |
| 1389 | + <ROW Dialog_="UserExit" Control_="Finish" Event="DoAction" Argument="AI_CleanPrereq" Condition="1" Ordering="104"/> |
1389 | 1390 | </COMPONENT> |
1390 | 1391 | <COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent"> |
1391 | 1392 | <ROW Directory_="APPDIR" Component_="APPDIR" ManualDelete="true"/> |
|
1418 | 1419 | <ROW Action="AI_InstallPrePrerequisite" Type="65" Source="Prereq.dll" Target="InstallPrePrereq"/> |
1419 | 1420 | <ROW Action="AI_InstallPrerequisite" Type="1" Source="Prereq.dll" Target="InstallPrereq"/> |
1420 | 1421 | <ROW Action="AI_LaunchApp" Type="1" Source="aicustact.dll" Target="LaunchApp"/> |
| 1422 | + <ROW Action="AI_MigrateInstallerProps" Type="1" Source="aicustact.dll" Target="MigrateInstallerProps"/> |
1421 | 1423 | <ROW Action="AI_PREPARE_UPGRADE" Type="65" Source="aicustact.dll" Target="PrepareUpgrade"/> |
1422 | 1424 | <ROW Action="AI_PRESERVE_INSTALL_TYPE" Type="65" Source="aicustact.dll" Target="PreserveInstallType"/> |
1423 | 1425 | <ROW Action="AI_RESTORE_AI_SETUPEXEPATH" Type="51" Source="AI_SETUPEXEPATH" Target="[AI_SETUPEXEPATH_ORIGINAL]"/> |
1424 | 1426 | <ROW Action="AI_RESTORE_LOCATION" Type="65" Source="aicustact.dll" Target="RestoreLocation"/> |
1425 | 1427 | <ROW Action="AI_RemoveExternalUIStub" Type="1" Source="ExternalUICleaner.dll" Target="RemoveExternalUIStub"/> |
1426 | 1428 | <ROW Action="AI_ResolveKnownFolders" Type="1" Source="aicustact.dll" Target="AI_ResolveKnownFolders"/> |
| 1429 | + <ROW Action="AI_ResolvePropertyBaseFolder" Type="1" Source="aicustact.dll" Target="ResolvePropertyBaseFolder" WithoutSeq="true"/> |
| 1430 | + <ROW Action="AI_RestoreInstallerProps" Type="1" Source="aicustact.dll" Target="RestoreInstallerProps" WithoutSeq="true"/> |
1427 | 1431 | <ROW Action="AI_RollbackPrePrereq" Type="65" Source="Prereq.dll" Target="RollbackPrePrereq" WithoutSeq="true"/> |
| 1432 | + <ROW Action="AI_RollbackPrereq" Type="65" Source="Prereq.dll" Target="RollbackPrereq" WithoutSeq="true"/> |
1428 | 1433 | <ROW Action="AI_SETMIXINSTLOCATION" Type="1" Source="aicustact.dll" Target="MixedAllUsersInstallLocation"/> |
1429 | 1434 | <ROW Action="AI_SHOW_LOG" Type="65" Source="aicustact.dll" Target="LaunchLogFile" WithoutSeq="true"/> |
1430 | 1435 | <ROW Action="AI_STORE_LOCATION" Type="51" Source="ARPINSTALLLOCATION" Target="[APPDIR]"/> |
|
1568 | 1573 | <ROW Action="AI_EnableDebugLog" Sequence="51"/> |
1569 | 1574 | <ROW Action="AI_GetArpIconPath" Sequence="1403"/> |
1570 | 1575 | <ROW Action="AI_RemoveExternalUIStub" Condition="(REMOVE="ALL") AND ((VersionNT > 500) OR((VersionNT = 500) AND (ServicePackLevel >= 4)))" Sequence="1503"/> |
1571 | | - <ROW Action="AI_VerifyPrereq" Sequence="1101"/> |
1572 | 1576 | <ROW Action="AI_AppSearchEx" Sequence="101"/> |
1573 | 1577 | <ROW Action="AI_SETMIXINSTLOCATION" Sequence="745"/> |
1574 | 1578 | <ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel <> 5)" Sequence="201"/> |
|
1581 | 1585 | <ROW Action="AI_DELETE_SHORTCUTS" Condition="NOT (REMOVE="ALL")" Sequence="1401"/> |
1582 | 1586 | <ROW Action="AI_DEL_EMPTY_SHORTCUTDIR" Condition="NOT (REMOVE="ALL")" Sequence="6402"/> |
1583 | 1587 | <ROW Action="AI_DATA_SETTER" Condition="NOT (REMOVE="ALL")" Sequence="6401"/> |
| 1588 | + <ROW Action="AI_MigrateInstallerProps" Condition="SETUPEXEDIR AND ((UILevel = 2) OR (UILevel = 3))" Sequence="6599"/> |
| 1589 | + <ROW Action="AI_VerifyPrereq" Sequence="1101"/> |
1584 | 1590 | </COMPONENT> |
1585 | 1591 | <COMPONENT cid="caphyon.advinst.msicomp.MsiInstallUISequenceComponent"> |
1586 | 1592 | <ROW Action="AI_ResolveKnownFolders" Sequence="53"/> |
1587 | 1593 | <ROW Action="AI_DpiContentScale" Sequence="52"/> |
1588 | 1594 | <ROW Action="AI_EnableDebugLog" Sequence="51"/> |
1589 | 1595 | <ROW Action="AI_BACKUP_AI_SETUPEXEPATH" Sequence="99"/> |
1590 | 1596 | <ROW Action="AI_RESTORE_AI_SETUPEXEPATH" Condition="AI_SETUPEXEPATH_ORIGINAL" Sequence="102"/> |
1591 | | - <ROW Action="AI_DownloadPrereq" Sequence="1296"/> |
1592 | | - <ROW Action="AI_ExtractPrereq" Sequence="1297"/> |
1593 | | - <ROW Action="AI_InstallPrerequisite" Sequence="1298"/> |
1594 | | - <ROW Action="AI_InstallPostPrerequisite" Sequence="1301"/> |
1595 | | - <ROW Action="AI_CleanPrereq" Sequence="1302"/> |
1596 | 1597 | <ROW Action="AI_AppSearchEx" Sequence="101"/> |
1597 | 1598 | <ROW Action="AI_SETMIXINSTLOCATION" Sequence="745"/> |
1598 | 1599 | <ROW Action="AI_RESTORE_LOCATION" Condition="APPDIR=""" Sequence="749"/> |
1599 | 1600 | <ROW Action="AI_PRESERVE_INSTALL_TYPE" Sequence="199"/> |
1600 | | - <ROW Action="AI_InstallPrePrerequisite" Condition="Installed" Sequence="1299"/> |
| 1601 | + <ROW Action="AI_InstallPrePrerequisite" Condition="Installed" Sequence="1296"/> |
| 1602 | + <ROW Action="AI_DownloadPrereq" Sequence="1297"/> |
| 1603 | + <ROW Action="AI_ExtractPrereq" Sequence="1298"/> |
| 1604 | + <ROW Action="AI_InstallPrerequisite" Sequence="1299"/> |
| 1605 | + <ROW Action="AI_InstallPostPrerequisite" Sequence="1301"/> |
| 1606 | + <ROW Action="AI_CleanPrereq" Sequence="1302"/> |
1601 | 1607 | </COMPONENT> |
1602 | 1608 | <COMPONENT cid="caphyon.advinst.msicomp.MsiLaunchConditionsComponent"> |
1603 | 1609 | <ROW Condition="( Version9X OR VersionNT64 )" Description="[ProductName] cannot be installed on [WindowsTypeNTDisplay]." DescriptionLocId="AI.LaunchCondition.NoNT" IsPredefined="true" Builds="DefaultBuild"/> |
|
1666 | 1672 | <ROW UpgradeCode="[|UpgradeCode]" VersionMin="255.255.6555.6555" Attributes="2" ActionProperty="AI_NEWERPRODUCTFOUND"/> |
1667 | 1673 | </COMPONENT> |
1668 | 1674 | <COMPONENT cid="caphyon.advinst.msicomp.PreReqComponent"> |
1669 | | - <ROW PrereqKey="C4FE6FD5B7C4D07B3A313E754A9A6A8" DisplayName="Visual C++ Redistributable for Visual Studio 2015-2019 x64" VersionMin="14.26" SetupFileUrl="Prerequisites\Visual C++ Redistributable for Visual Studio 2015-2019\VC_redist.x64.exe" Location="0" ExactSize="0" WinNTVersions="Windows 9x/ME/NT/2000/XP/Vista/Windows 7/Windows 8 x86/Windows 8.1 x86/Windows 10 x86" WinNT64Versions="Windows 7 RTM x64, Windows Server 2008 R2 RTM x64" Operator="1" ComLine="[AI_PREREQ_UILEVEL_SWITCH]" NoUiComLine="/q /norestart" Options="xfqQ" TargetName="Visual C++ Redistributable for Visual Studio 2015-2019\VC_redist.x64.exe" Feature="C4FE6FD5B7C4D07B3A313E754A9A6A8" UninstallComLine="[AI_PREREQ_UILEVEL_SWITCH]"/> |
| 1675 | + <ROW PrereqKey="C4FE6FD5B7C4D07B3A313E754A9A6A8" DisplayName="Visual C++ Redistributable for Visual Studio 2015-2019 x64" VersionMin="14.26" SetupFileUrl="Prerequisites\Visual C++ Redistributable for Visual Studio 2015-2019\VC_redist.x64.exe" Location="0" ExactSize="0" WinNTVersions="Windows 9x/ME/NT/2000/XP/Vista/Windows 7/Windows 8 x86/Windows 8.1 x86/Windows 10 x86" WinNT64Versions="Windows 7 RTM x64, Windows Server 2008 R2 RTM x64" Operator="1" ComLine=" /q /norestart" NoUiComLine=" /q /norestart" Options="xfqQ" TargetName="Visual C++ Redistributable for Visual Studio 2015-2019\VC_redist.x64.exe" Feature="C4FE6FD5B7C4D07B3A313E754A9A6A8" UninstallComLine=" /q /norestart"/> |
1670 | 1676 | <ATTRIBUTE name="PrereqsOrder" value="C4FE6FD5B7C4D07B3A313E754A9A6A8"/> |
1671 | 1677 | </COMPONENT> |
1672 | 1678 | <COMPONENT cid="caphyon.advinst.msicomp.PreReqSearchComponent"> |
|
0 commit comments