|
131 | 131 | </COMPONENT> |
132 | 132 | <COMPONENT cid="caphyon.advinst.msicomp.MsiDirsComponent"> |
133 | 133 | <ROW Directory="APPDIR" Directory_Parent="TARGETDIR" DefaultDir="APPDIR:." IsPseudoRoot="1"/> |
| 134 | + <ROW Directory="SHORTCUTDIR" Directory_Parent="TARGETDIR" DefaultDir="SHORTC~1|SHORTCUTDIR" IsPseudoRoot="1"/> |
134 | 135 | <ROW Directory="TARGETDIR" DefaultDir="SourceDir"/> |
135 | 136 | <ROW Directory="Tools_Dir" Directory_Parent="APPDIR" DefaultDir="Tools"/> |
136 | 137 | </COMPONENT> |
|
140 | 141 | </COMPONENT> |
141 | 142 | <COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent"> |
142 | 143 | <ROW Component="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" ComponentId="{0F239AE3-D698-44BF-9ED3-0C77112BBD49}" Directory_="APPDIR" Attributes="0" KeyPath="Microsoft.Bcl.AsyncInterfaces.dll_1" Type="0"/> |
| 144 | + <ROW Component="AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe" ComponentId="{FB9518E0-ED7D-47FD-8932-449CD22518CE}" Directory_="APPDIR" Attributes="0" KeyPath="SignToolGUI.exe"/> |
143 | 145 | <ROW Component="AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll" ComponentId="{518A7322-3AE1-4039-90E5-C7353B66932C}" Directory_="APPDIR" Attributes="0" KeyPath="System.Runtime.CompilerServices.Unsafe.dll"/> |
144 | 146 | <ROW Component="AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll" ComponentId="{E6A60E95-416C-48E4-BB88-1FD2190BE823}" Directory_="APPDIR" Attributes="0" KeyPath="System.Text.Json.dll"/> |
145 | 147 | <ROW Component="APPDIR" ComponentId="{DC1B874D-F479-4017-9913-AADA8EB9284A}" Directory_="APPDIR" Attributes="0"/> |
146 | 148 | <ROW Component="ProductInformation" ComponentId="{DC5ED17B-3307-429D-A3F3-94F2300D45EB}" Directory_="APPDIR" Attributes="260" KeyPath="Version"/> |
| 149 | + <ROW Component="SHORTCUTDIR" ComponentId="{D0A607D2-3F40-4357-B4E1-EB0C4099C039}" Directory_="SHORTCUTDIR" Attributes="0"/> |
147 | 150 | <ROW Component="SignToolGUI_ContentOutput_Tools" ComponentId="{094A9CA1-9F10-4A0A-A4FB-C9FBE68DA3D6}" Directory_="Tools_Dir" Attributes="256" KeyPath="vcruntime140_threads.dll"/> |
148 | 151 | </COMPONENT> |
149 | 152 | <COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent"> |
150 | 153 | <ROW Feature="MainFeature" Title="MainFeature" Description="Description" Display="1" Level="1" Directory_="APPDIR" Attributes="0"/> |
151 | 154 | <ATTRIBUTE name="CurrentFeature" value="MainFeature"/> |
152 | 155 | </COMPONENT> |
153 | 156 | <COMPONENT cid="caphyon.advinst.msicomp.MsiFilesComponent"> |
154 | | - <ROW File="SignToolGUI.exe" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SIGNTO~1.EXE|[|AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe]" Attributes="0" SourcePath="<AI_APPPATH_PERBUILD_SignToolGUI.exe>" SelfReg="false"/> |
| 157 | + <ROW File="SignToolGUI.exe" Component_="AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe" FileName="SIGNTO~1.EXE|[|AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe]" Attributes="0" SourcePath="<AI_APPPATH_PERBUILD_SignToolGUI.exe>" SelfReg="false"/> |
155 | 158 | <ROW File="signtool.exe" Component_="SignToolGUI_ContentOutput_Tools" FileName="[|AI_PROPPATH_FILENAME_PERBUILD_signtool.exe]" Attributes="0" SourcePath="<AI_APPPATH_PERBUILD_signtool.exe>" SelfReg="false"/> |
156 | 159 | <ROW File="Azure.CodeSigning.Dlib.Core.dll" Component_="SignToolGUI_ContentOutput_Tools" FileName="AZUREC~2.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_Azure.CodeSigning.Dlib.Core.dll]" Attributes="0" SourcePath="<AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.Core.dll>" SelfReg="false"/> |
157 | 160 | <ROW File="Azure.CodeSigning.Dlib.dll" Component_="SignToolGUI_ContentOutput_Tools" FileName="AZUREC~3.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_Azure.CodeSigning.Dlib.dll]" Attributes="0" SourcePath="<AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.dll>" SelfReg="false"/> |
|
315 | 318 | </COMPONENT> |
316 | 319 | <COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent"> |
317 | 320 | <ROW Directory_="APPDIR" Component_="APPDIR" ManualDelete="true"/> |
| 321 | + <ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR" ManualDelete="false"/> |
318 | 322 | </COMPONENT> |
319 | 323 | <COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent"> |
320 | 324 | <ROW Action="AI_DOWNGRADE" Type="19" Target="4010"/> |
|
338 | 342 | <ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1"/> |
339 | 343 | <ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll"/> |
340 | 344 | <ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll"/> |
| 345 | + <ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe"/> |
| 346 | + <ROW Feature_="MainFeature" Component_="SHORTCUTDIR"/> |
341 | 347 | </COMPONENT> |
342 | 348 | <COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent"> |
343 | 349 | <ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel <> 5)" Sequence="210"/> |
|
368 | 374 | <ROW Registry="Software" Root="-1" Key="Software" Name="\"/> |
369 | 375 | <ROW Registry="Version" Root="-1" Key="Software\[Manufacturer]\[ProductName]" Name="Version" Value="[ProductVersion]" Component_="ProductInformation"/> |
370 | 376 | </COMPONENT> |
| 377 | + <COMPONENT cid="caphyon.advinst.msicomp.MsiShortsComponent"> |
| 378 | + <ROW Shortcut="AI_PROPPATH_FILENAME_PERBUILD_SignT" Directory_="SHORTCUTDIR" Name="SIGNTO~1.EXE|[|AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe]" Component_="AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe" Target="[#SignToolGUI.exe]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/> |
| 379 | + </COMPONENT> |
371 | 380 | <COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent"> |
372 | 381 | <ATTRIBUTE name="UsedTheme" value="classic"/> |
373 | 382 | </COMPONENT> |
|
0 commit comments