-
-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
191 additions
and
2 deletions.
There are no files selected for viewing
7 changes: 5 additions & 2 deletions
7
...cation/IsWiX2022AddIn/HeatWaveStandardBASolutionTemplate/BundleProjectTemplate/Bundle.wxs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,14 @@ | ||
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> | ||
<Bundle Name="$globalsafeprojectname$" Version="$(var.MSIProductVersion)" Manufacturer="$globalsafeprojectname$" UpgradeCode="$guid3$"> | ||
<BootstrapperApplication> | ||
<bal:WixStandardBootstrapperApplication LicenseFile="Resources\EULA.rtf" LogoFile="Resources\Icon.png" Theme="rtfLicense" /> | ||
<bal:WixStandardBootstrapperApplication LicenseFile="Resources\EULA.rtf" LogoFile="Resources\Icon.png" Theme="rtfLicense" ThemeFile="Resources\RtfTheme.xml" LocalizationFile="Resources\RtfTheme.wxl" /> | ||
</BootstrapperApplication> | ||
<Variable Name="InstallFolder" bal:Overridable="yes" Type="formatted" Value="[ProgramFiles6432Folder\My Company\$globalsafeprojectname$"/> | ||
<Chain> | ||
<PackageGroupRef Id="NetFx48WebAsPrereq"/> | ||
<MsiPackage Id="$globalsafeprojectname$" SourceFile="$(var.$globalsafeprojectname$Package.TargetPath)" /> | ||
<MsiPackage Id="$globalsafeprojectname$" SourceFile="$(var.$globalsafeprojectname$Package.TargetPath)"> | ||
<MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]"/> | ||
</MsiPackage> | ||
</Chain> | ||
</Bundle> | ||
</Wix> |
Binary file modified
BIN
+4.68 KB
(2500%)
...sWiX2022AddIn/HeatWaveStandardBASolutionTemplate/BundleProjectTemplate/Icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
65 changes: 65 additions & 0 deletions
65
...tion/IsWiX2022AddIn/HeatWaveStandardBASolutionTemplate/BundleProjectTemplate/RtfTheme.wxl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
|
||
|
||
<WixLocalization Culture="en-us" Language="1033" xmlns="http://wixtoolset.org/schemas/v4/wxl"> | ||
<String Id="Caption" Value="[WixBundleName] Setup" /> | ||
<String Id="Title" Value="[WixBundleName]" /> | ||
<String Id="CheckingForUpdatesLabel" Value="Checking for updates" /> | ||
<String Id="UpdateButton" Value="&Update to version [WixStdBAUpdateAvailable]" /> | ||
<String Id="InstallVersion" Value="Version [WixBundleVersion]" /> | ||
<String Id="ConfirmCancelMessage" Value="Are you sure you want to cancel?" /> | ||
<String Id="ExecuteUpgradeRelatedBundleMessage" Value="Previous version" /> | ||
<String Id="HelpHeader" Value="Setup Help" /> | ||
<String Id="HelpText" Value="/install | /repair | /uninstall | /layout [directory] - installs, repairs, uninstalls or
 creates a complete local copy of the bundle in directory. Install is the default.

/passive | /quiet - displays minimal UI with no prompts or displays no UI and
 no prompts. By default UI and all prompts are displayed.

/norestart - suppress any attempts to restart. By default UI will prompt before restart.
/log log.txt - logs to a specific file. By default a log file is created in %TEMP%." /> | ||
<String Id="HelpCloseButton" Value="&Close" /> | ||
<String Id="InstallAcceptCheckbox" Value="I &agree to the license terms and conditions" /> | ||
<String Id="InstallOptionsButton" Value="&Options" /> | ||
<String Id="InstallInstallButton" Value="&Install" /> | ||
<String Id="InstallCancelButton" Value="&Cancel" /> | ||
<String Id="OptionsHeader" Value="Setup Options" /> | ||
<String Id="OptionsLocationLabel" Value="Install location:" /> | ||
<String Id="OptionsBrowseButton" Value="&Browse" /> | ||
<String Id="OptionsOkButton" Value="&OK" /> | ||
<String Id="OptionsCancelButton" Value="&Cancel" /> | ||
<String Id="ProgressHeader" Value="Setup Progress" /> | ||
<String Id="ProgressLabel" Value="Processing:" /> | ||
<String Id="OverallProgressPackageText" Value="Initializing..." /> | ||
<String Id="ProgressCancelButton" Value="&Cancel" /> | ||
<String Id="ModifyHeader" Value="Modify Setup" /> | ||
<String Id="ModifyRepairButton" Value="&Repair" /> | ||
<String Id="ModifyUninstallButton" Value="&Uninstall" /> | ||
<String Id="ModifyCancelButton" Value="&Cancel" /> | ||
<String Id="SuccessHeader" Value="Setup Successful" /> | ||
<String Id="SuccessCacheHeader" Value="Cache Successfully Completed" /> | ||
<String Id="SuccessInstallHeader" Value="Installation Successfully Completed" /> | ||
<String Id="SuccessLayoutHeader" Value="Layout Successfully Completed" /> | ||
<String Id="SuccessModifyHeader" Value="Modify Successfully Completed" /> | ||
<String Id="SuccessRepairHeader" Value="Repair Successfully Completed" /> | ||
<String Id="SuccessUninstallHeader" Value="Uninstall Successfully Completed" /> | ||
<String Id="SuccessUnsafeUninstallHeader" Value="Uninstall Successfully Completed" /> | ||
<String Id="SuccessLaunchButton" Value="&Launch" /> | ||
<String Id="SuccessRestartText" Value="You must restart your computer before you can use the software." /> | ||
<String Id="SuccessUninstallRestartText" Value="You must restart your computer to complete the removal of the software." /> | ||
<String Id="SuccessRestartButton" Value="&Restart" /> | ||
<String Id="SuccessCloseButton" Value="&Close" /> | ||
<String Id="FailureHeader" Value="Setup Failed" /> | ||
<String Id="FailureCacheHeader" Value="Cache Failed" /> | ||
<String Id="FailureInstallHeader" Value="Setup Failed" /> | ||
<String Id="FailureLayoutHeader" Value="Layout Failed" /> | ||
<String Id="FailureModifyHeader" Value="Modify Failed" /> | ||
<String Id="FailureRepairHeader" Value="Repair Failed" /> | ||
<String Id="FailureUninstallHeader" Value="Uninstall Failed" /> | ||
<String Id="FailureUnsafeUninstallHeader" Value="Uninstall Failed" /> | ||
<String Id="FailureHyperlinkLogText" Value="One or more issues caused the setup to fail. Please fix the issues and then retry setup. For more information see the <a href="#">log file</a>." /> | ||
<String Id="FailureRestartText" Value="You must restart your computer to complete the rollback of the software." /> | ||
<String Id="FailureRestartButton" Value="&Restart" /> | ||
<String Id="FailureCloseButton" Value="&Close" /> | ||
<String Id="FilesInUseTitle" Value="Files In Use" /> | ||
<String Id="FilesInUseLabel" Value="The following applications are using files that need to be updated:" /> | ||
<String Id="FilesInUseNetfxCloseRadioButton" Value="Close the &applications." /> | ||
<String Id="FilesInUseCloseRadioButton" Value="Close the &applications and attempt to restart them." /> | ||
<String Id="FilesInUseDontCloseRadioButton" Value="&Do not close applications. A reboot will be required." /> | ||
<String Id="FilesInUseRetryButton" Value="&Retry" /> | ||
<String Id="FilesInUseIgnoreButton" Value="&Ignore" /> | ||
<String Id="FilesInUseExitButton" Value="E&xit" /> | ||
</WixLocalization> |
118 changes: 118 additions & 0 deletions
118
...tion/IsWiX2022AddIn/HeatWaveStandardBASolutionTemplate/BundleProjectTemplate/RtfTheme.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
|
||
|
||
<Theme xmlns="http://wixtoolset.org/schemas/v4/thmutil"> | ||
<Font Id="0" Height="-12" Weight="500" Foreground="windowtext" Background="eda200">Segoe UI</Font> | ||
<Font Id="1" Height="-24" Weight="500" Foreground="windowtext">Segoe UI</Font> | ||
<Font Id="2" Height="-22" Weight="500" Foreground="windowtext" Background="eda200">Segoe UI</Font> | ||
<Font Id="3" Height="-12" Weight="500" Foreground="windowtext" Background="eda200">Segoe UI</Font> | ||
<Font Id="4" Height="-12" Weight="500" Foreground="windowtext">Segoe UI</Font> | ||
|
||
<Window Width="485" Height="300" HexStyle="100a0000" FontId="0" Caption="#(loc.Caption)"> | ||
<ImageControl X="11" Y="11" Width="64" Height="64" ImageFile="logo.png" Visible="yes"/> | ||
<Label X="80" Y="11" Width="-11" Height="64" FontId="1" Visible="yes" DisablePrefix="yes">#(loc.Title)</Label> | ||
|
||
<Page Name="Help"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes">#(loc.HelpHeader)</Label> | ||
<Label X="11" Y="112" Width="-11" Height="-35" FontId="3" DisablePrefix="yes">#(loc.HelpText)</Label> | ||
<Button Name="HelpCloseButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.HelpCloseButton)</Text> | ||
<CloseWindowAction /> | ||
</Button> | ||
</Page> | ||
<Page Name="Loading"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes" Visible="no" Name="CheckingForUpdatesLabel" /> | ||
</Page> | ||
<Page Name="Install"> | ||
<Richedit Name="EulaRichedit" X="11" Y="80" Width="-11" Height="-70" TabStop="yes" FontId="0" HexStyle="800000" /> | ||
<Checkbox Name="EulaAcceptCheckbox" X="-11" Y="-41" Width="260" Height="17" TabStop="yes" FontId="3" HideWhenDisabled="yes">#(loc.InstallAcceptCheckbox)</Checkbox> | ||
<Button Name="InstallUpdateButton" X="11" Y="-11" Width="200" Height="23" TabStop="yes" FontId="0" EnableCondition="WixStdBAUpdateAvailable" HideWhenDisabled="yes">#(loc.UpdateButton)</Button> | ||
<Button Name="OptionsButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" VisibleCondition="NOT WixStdBASuppressOptionsUI"> | ||
<Text>#(loc.InstallOptionsButton)</Text> | ||
<ChangePageAction Page="Options" /> | ||
</Button> | ||
<Button Name="InstallButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.InstallInstallButton)</Button> | ||
<Button Name="InstallCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.InstallCancelButton)</Text> | ||
<CloseWindowAction /> | ||
</Button> | ||
</Page> | ||
<Page Name="Options"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes">#(loc.OptionsHeader)</Label> | ||
<Label X="11" Y="121" Width="-11" Height="17" FontId="3" DisablePrefix="yes">#(loc.OptionsLocationLabel)</Label> | ||
<Editbox Name="InstallFolder" X="11" Y="143" Width="-91" Height="21" TabStop="yes" FontId="4" FileSystemAutoComplete="yes" /> | ||
<Button Name="BrowseButton" X="-11" Y="142" Width="75" Height="23" TabStop="yes" FontId="3"> | ||
<Text>#(loc.OptionsBrowseButton)</Text> | ||
<BrowseDirectoryAction VariableName="InstallFolder" /> | ||
</Button> | ||
<Button Name="OptionsOkButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.OptionsOkButton)</Text> | ||
<ChangePageAction Page="Install" /> | ||
</Button> | ||
<Button Name="OptionsCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.OptionsCancelButton)</Text> | ||
<ChangePageAction Page="Install" Cancel="yes" /> | ||
</Button> | ||
</Page> | ||
<Page Name="Progress"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes">#(loc.ProgressHeader)</Label> | ||
<Label X="11" Y="121" Width="70" Height="17" FontId="3" DisablePrefix="yes">#(loc.ProgressLabel)</Label> | ||
<Label Name="OverallProgressPackageText" X="85" Y="121" Width="-11" Height="17" FontId="3" DisablePrefix="yes">#(loc.OverallProgressPackageText)</Label> | ||
<Progressbar Name="OverallCalculatedProgressbar" X="11" Y="143" Width="-11" Height="15" /> | ||
<Button Name="ProgressCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.ProgressCancelButton)</Button> | ||
</Page> | ||
<Page Name="Modify"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes">#(loc.ModifyHeader)</Label> | ||
<Button Name="ModifyUpdateButton" X="11" Y="-11" Width="200" Height="23" TabStop="yes" FontId="0" EnableCondition="WixStdBAUpdateAvailable" HideWhenDisabled="yes">#(loc.UpdateButton)</Button> | ||
<Button Name="RepairButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.ModifyRepairButton)</Button> | ||
<Button Name="UninstallButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.ModifyUninstallButton)</Button> | ||
<Button Name="ModifyCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.ModifyCancelButton)</Text> | ||
<CloseWindowAction /> | ||
</Button> | ||
</Page> | ||
<Page Name="Success"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes"> | ||
<Text>#(loc.SuccessHeader)</Text> | ||
<Text Condition="WixBundleAction = 2">#(loc.SuccessLayoutHeader)</Text> | ||
<Text Condition="WixBundleAction = 3">#(loc.SuccessUnsafeUninstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 4">#(loc.SuccessUninstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 5">#(loc.SuccessCacheHeader)</Text> | ||
<Text Condition="WixBundleAction = 6">#(loc.SuccessInstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 7">#(loc.SuccessModifyHeader)</Text> | ||
<Text Condition="WixBundleAction = 8">#(loc.SuccessRepairHeader)</Text> | ||
</Label> | ||
<Button Name="LaunchButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.SuccessLaunchButton)</Button> | ||
<Label X="-11" Y="-51" Width="400" Height="34" FontId="3" DisablePrefix="yes" VisibleCondition="WixStdBARestartRequired"> | ||
<Text>#(loc.SuccessRestartText)</Text> | ||
<Text Condition="WixBundleAction = 3">#(loc.SuccessUninstallRestartText)</Text> | ||
</Label> | ||
<Button Name="SuccessRestartButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.SuccessRestartButton)</Button> | ||
<Button Name="SuccessCloseButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.SuccessCloseButton)</Text> | ||
<CloseWindowAction /> | ||
</Button> | ||
</Page> | ||
<Page Name="Failure"> | ||
<Label X="11" Y="80" Width="-11" Height="30" FontId="2" DisablePrefix="yes"> | ||
<Text>#(loc.FailureHeader)</Text> | ||
<Text Condition="WixBundleAction = 2">#(loc.FailureLayoutHeader)</Text> | ||
<Text Condition="WixBundleAction = 3">#(loc.FailureUnsafeUninstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 4">#(loc.FailureUninstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 5">#(loc.FailureCacheHeader)</Text> | ||
<Text Condition="WixBundleAction = 6">#(loc.FailureInstallHeader)</Text> | ||
<Text Condition="WixBundleAction = 7">#(loc.FailureModifyHeader)</Text> | ||
<Text Condition="WixBundleAction = 8">#(loc.FailureRepairHeader)</Text> | ||
</Label> | ||
<Hypertext Name="FailureLogFileLink" X="11" Y="121" Width="-11" Height="42" FontId="3" TabStop="yes" HideWhenDisabled="yes">#(loc.FailureHyperlinkLogText)</Hypertext> | ||
<Hypertext Name="FailureMessageText" X="22" Y="163" Width="-11" Height="51" FontId="3" TabStop="yes" HideWhenDisabled="yes" /> | ||
<Label X="-11" Y="-51" Width="400" Height="34" FontId="3" DisablePrefix="yes" VisibleCondition="WixStdBARestartRequired">#(loc.FailureRestartText)</Label> | ||
<Button Name="FailureRestartButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.FailureRestartButton)</Button> | ||
<Button Name="FailureCloseButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0"> | ||
<Text>#(loc.FailureCloseButton)</Text> | ||
<CloseWindowAction /> | ||
</Button> | ||
</Page> | ||
</Window> | ||
</Theme> |