Skip to content

Commit aa86bd4

Browse files
committed
Fix installer name and location in AI project
1 parent afdaa56 commit aa86bd4

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

AI Setup Project/SignToolGUI Installer.aip

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@
131131
</COMPONENT>
132132
<COMPONENT cid="caphyon.advinst.msicomp.MsiDirsComponent">
133133
<ROW Directory="APPDIR" Directory_Parent="TARGETDIR" DefaultDir="APPDIR:." IsPseudoRoot="1"/>
134+
<ROW Directory="SHORTCUTDIR" Directory_Parent="TARGETDIR" DefaultDir="SHORTC~1|SHORTCUTDIR" IsPseudoRoot="1"/>
134135
<ROW Directory="TARGETDIR" DefaultDir="SourceDir"/>
135136
<ROW Directory="Tools_Dir" Directory_Parent="APPDIR" DefaultDir="Tools"/>
136137
</COMPONENT>
@@ -140,18 +141,20 @@
140141
</COMPONENT>
141142
<COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
142143
<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"/>
143145
<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"/>
144146
<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"/>
145147
<ROW Component="APPDIR" ComponentId="{DC1B874D-F479-4017-9913-AADA8EB9284A}" Directory_="APPDIR" Attributes="0"/>
146148
<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"/>
147150
<ROW Component="SignToolGUI_ContentOutput_Tools" ComponentId="{094A9CA1-9F10-4A0A-A4FB-C9FBE68DA3D6}" Directory_="Tools_Dir" Attributes="256" KeyPath="vcruntime140_threads.dll"/>
148151
</COMPONENT>
149152
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
150153
<ROW Feature="MainFeature" Title="MainFeature" Description="Description" Display="1" Level="1" Directory_="APPDIR" Attributes="0"/>
151154
<ATTRIBUTE name="CurrentFeature" value="MainFeature"/>
152155
</COMPONENT>
153156
<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="&lt;AI_APPPATH_PERBUILD_SignToolGUI.exe&gt;" 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="&lt;AI_APPPATH_PERBUILD_SignToolGUI.exe&gt;" SelfReg="false"/>
155158
<ROW File="signtool.exe" Component_="SignToolGUI_ContentOutput_Tools" FileName="[|AI_PROPPATH_FILENAME_PERBUILD_signtool.exe]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_signtool.exe&gt;" SelfReg="false"/>
156159
<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="&lt;AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.Core.dll&gt;" SelfReg="false"/>
157160
<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="&lt;AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.dll&gt;" SelfReg="false"/>
@@ -315,6 +318,7 @@
315318
</COMPONENT>
316319
<COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent">
317320
<ROW Directory_="APPDIR" Component_="APPDIR" ManualDelete="true"/>
321+
<ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR" ManualDelete="false"/>
318322
</COMPONENT>
319323
<COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent">
320324
<ROW Action="AI_DOWNGRADE" Type="19" Target="4010"/>
@@ -338,6 +342,8 @@
338342
<ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1"/>
339343
<ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll"/>
340344
<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"/>
341347
</COMPONENT>
342348
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent">
343349
<ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel &lt;&gt; 5)" Sequence="210"/>
@@ -368,6 +374,9 @@
368374
<ROW Registry="Software" Root="-1" Key="Software" Name="\"/>
369375
<ROW Registry="Version" Root="-1" Key="Software\[Manufacturer]\[ProductName]" Name="Version" Value="[ProductVersion]" Component_="ProductInformation"/>
370376
</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>
371380
<COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent">
372381
<ATTRIBUTE name="UsedTheme" value="classic"/>
373382
</COMPONENT>

0 commit comments

Comments
 (0)