Skip to content

Commit afdaa56

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

1 file changed

Lines changed: 20 additions & 26 deletions

File tree

AI Setup Project/SignToolGUI Installer.aip

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -131,29 +131,27 @@
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"/>
135-
<ROW Directory="SignToolGUI_Dir" Directory_Parent="APPDIR" DefaultDir="SIGNTO~1|SignToolGUI"/>
136134
<ROW Directory="TARGETDIR" DefaultDir="SourceDir"/>
137-
<ROW Directory="Tools_Dir" Directory_Parent="SignToolGUI_Dir" DefaultDir="Tools"/>
135+
<ROW Directory="Tools_Dir" Directory_Parent="APPDIR" DefaultDir="Tools"/>
138136
</COMPONENT>
139137
<COMPONENT cid="caphyon.advinst.msicomp.SideBySideGuidComponent">
140138
<ROW Component="APPDIR" Value="{DC1B874D-F479-4017-9913-AADA8EB9284A}"/>
141139
<ROW Component="ProductInformation" Value="{DC5ED17B-3307-429D-A3F3-94F2300D45EB}"/>
142140
</COMPONENT>
143141
<COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
142+
<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"/>
143+
<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+
<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"/>
144145
<ROW Component="APPDIR" ComponentId="{DC1B874D-F479-4017-9913-AADA8EB9284A}" Directory_="APPDIR" Attributes="0"/>
145146
<ROW Component="ProductInformation" ComponentId="{DC5ED17B-3307-429D-A3F3-94F2300D45EB}" Directory_="APPDIR" Attributes="260" KeyPath="Version"/>
146-
<ROW Component="SHORTCUTDIR" ComponentId="{CD379557-CE5C-4A9C-BBEF-BCFE0EC87902}" Directory_="SHORTCUTDIR" Attributes="0"/>
147147
<ROW Component="SignToolGUI_ContentOutput_Tools" ComponentId="{094A9CA1-9F10-4A0A-A4FB-C9FBE68DA3D6}" Directory_="Tools_Dir" Attributes="256" KeyPath="vcruntime140_threads.dll"/>
148-
<ROW Component="SignToolGUI_PrimaryOutput" ComponentId="{9A7D8C94-F13A-4CE2-B743-209FB470F474}" Directory_="SignToolGUI_Dir" Attributes="0" KeyPath="SignToolGUI.exe"/>
149-
<ROW Component="SignToolGUI_References" ComponentId="{E063D5FF-5AF3-4DF3-A70B-DDC71104E403}" Directory_="SignToolGUI_Dir" Attributes="0" KeyPath="System.Runtime.CompilerServices.Unsafe.dll"/>
150148
</COMPONENT>
151149
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
152150
<ROW Feature="MainFeature" Title="MainFeature" Description="Description" Display="1" Level="1" Directory_="APPDIR" Attributes="0"/>
153151
<ATTRIBUTE name="CurrentFeature" value="MainFeature"/>
154152
</COMPONENT>
155153
<COMPONENT cid="caphyon.advinst.msicomp.MsiFilesComponent">
156-
<ROW File="SignToolGUI.exe" Component_="SignToolGUI_PrimaryOutput" FileName="SIGNTO~2.EXE|[|AI_PROPPATH_FILENAME_PERBUILD_SignToolGUI.exe]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_SignToolGUI.exe&gt;" SelfReg="false"/>
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"/>
157155
<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"/>
158156
<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"/>
159157
<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"/>
@@ -195,16 +193,16 @@
195193
<ROW File="vcruntime140_1.dll" Component_="SignToolGUI_ContentOutput_Tools" FileName="VCRUNT~3.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_vcruntime140_1.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_vcruntime140_1.dll&gt;" SelfReg="false"/>
196194
<ROW File="vcruntime140_threads.dll" Component_="SignToolGUI_ContentOutput_Tools" FileName="VCRUNT~4.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_vcruntime140_threads.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_vcruntime140_threads.dll&gt;" SelfReg="false"/>
197195
<ROW File="Azure.CodeSigning.Dlib.runtimeconfig.json" Component_="SignToolGUI_ContentOutput_Tools" FileName="AZUREC~2.JSO|[|AI_PROPPATH_FILENAME_PERBUILD_Azure.CodeSigning.Dlib.runtimeconfig.json]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.runtimeconfig.json&gt;" SelfReg="false"/>
198-
<ROW File="SplitButton.dll" Component_="SignToolGUI_References" FileName="SPLITB~2.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_SplitButton.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_SplitButton.dll&gt;" SelfReg="false"/>
199-
<ROW File="System.Text.Json.dll" Component_="SignToolGUI_References" FileName="SYSTEM~2.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Text.Json.dll&gt;" SelfReg="false"/>
200-
<ROW File="System.Memory.dll" Component_="SignToolGUI_References" FileName="SYSTEM~3.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Memory.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Memory.dll&gt;" SelfReg="false"/>
201-
<ROW File="System.ValueTuple.dll" Component_="SignToolGUI_References" FileName="SYSTEM~4.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.ValueTuple.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.ValueTuple.dll&gt;" SelfReg="false"/>
202-
<ROW File="System.Text.Encodings.Web.dll" Component_="SignToolGUI_References" FileName="SYSTEM~5.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Text.Encodings.Web.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Text.Encodings.Web.dll&gt;" SelfReg="false"/>
203-
<ROW File="System.Numerics.Vectors.dll" Component_="SignToolGUI_References" FileName="SYSTEM~6.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Numerics.Vectors.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Numerics.Vectors.dll&gt;" SelfReg="false"/>
204-
<ROW File="System.Threading.Tasks.Extensions.dll" Component_="SignToolGUI_References" FileName="SYSTEM~7.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Threading.Tasks.Extensions.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Threading.Tasks.Extensions.dll&gt;" SelfReg="false"/>
205-
<ROW File="Microsoft.Bcl.AsyncInterfaces.dll_1" Component_="SignToolGUI_References" FileName="MICROS~2.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1&gt;" SelfReg="false"/>
206-
<ROW File="System.Buffers.dll" Component_="SignToolGUI_References" FileName="SYSTEM~8.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Buffers.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Buffers.dll&gt;" SelfReg="false"/>
207-
<ROW File="System.Runtime.CompilerServices.Unsafe.dll" Component_="SignToolGUI_References" FileName="SYSTEM~9.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll&gt;" SelfReg="false"/>
196+
<ROW File="SplitButton.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SPLITB~1.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_SplitButton.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_SplitButton.dll&gt;" SelfReg="false"/>
197+
<ROW File="System.Text.Json.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll" FileName="SYSTEM~6.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Text.Json.dll&gt;" SelfReg="false"/>
198+
<ROW File="System.Memory.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~2.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Memory.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Memory.dll&gt;" SelfReg="false"/>
199+
<ROW File="System.ValueTuple.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~8.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.ValueTuple.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.ValueTuple.dll&gt;" SelfReg="false"/>
200+
<ROW File="System.Text.Encodings.Web.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~5.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Text.Encodings.Web.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Text.Encodings.Web.dll&gt;" SelfReg="false"/>
201+
<ROW File="System.Numerics.Vectors.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~3.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Numerics.Vectors.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Numerics.Vectors.dll&gt;" SelfReg="false"/>
202+
<ROW File="System.Threading.Tasks.Extensions.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~7.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Threading.Tasks.Extensions.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Threading.Tasks.Extensions.dll&gt;" SelfReg="false"/>
203+
<ROW File="Microsoft.Bcl.AsyncInterfaces.dll_1" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="MICROS~1.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1&gt;" SelfReg="false"/>
204+
<ROW File="System.Buffers.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1" FileName="SYSTEM~1.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Buffers.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Buffers.dll&gt;" SelfReg="false"/>
205+
<ROW File="System.Runtime.CompilerServices.Unsafe.dll" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll" FileName="SYSTEM~4.DLL|[|AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll]" Attributes="0" SourcePath="&lt;AI_APPPATH_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll&gt;" SelfReg="false"/>
208206
</COMPONENT>
209207
<COMPONENT cid="caphyon.advinst.msicomp.AppPathsComponent">
210208
<ROW Name="AI_APPPATH_PERBUILD_Azure.CodeSigning.Dlib.Core.dll" Path="[|AI_PROPPATH_DIR_PERBUILD_Azure.CodeSigning.Dlib.Core.dll]\[|AI_PROPPATH_FILENAME_PERBUILD_Azure.CodeSigning.Dlib.Core.dll]" Type="2" Content="0"/>
@@ -261,7 +259,7 @@
261259
<ROW Name="AI_APPPATH_PERBUILD_vcruntime140_threads.dll" Path="[|AI_PROPPATH_DIR_PERBUILD_vcruntime140_threads.dll]\[|AI_PROPPATH_FILENAME_PERBUILD_vcruntime140_threads.dll]" Type="2" Content="0"/>
262260
</COMPONENT>
263261
<COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
264-
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" Languages="en" InstallationType="4" SummInfoMetadata="Page Count:450" UseLargeSchema="true" MsiPackageType="x64"/>
262+
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" PackageFileName="[|ProductName] v. [|ProductVersion] installer" Languages="en" InstallationType="4" SummInfoMetadata="Page Count:450" UseLargeSchema="true" MsiPackageType="x64"/>
265263
</COMPONENT>
266264
<COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent">
267265
<ROW Path="&lt;AI_DICTS&gt;ui.ail"/>
@@ -317,7 +315,6 @@
317315
</COMPONENT>
318316
<COMPONENT cid="caphyon.advinst.msicomp.MsiCreateFolderComponent">
319317
<ROW Directory_="APPDIR" Component_="APPDIR" ManualDelete="true"/>
320-
<ROW Directory_="SHORTCUTDIR" Component_="SHORTCUTDIR" ManualDelete="false"/>
321318
</COMPONENT>
322319
<COMPONENT cid="caphyon.advinst.msicomp.MsiCustActComponent">
323320
<ROW Action="AI_DOWNGRADE" Type="19" Target="4010"/>
@@ -337,10 +334,10 @@
337334
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatCompsComponent">
338335
<ROW Feature_="MainFeature" Component_="APPDIR"/>
339336
<ROW Feature_="MainFeature" Component_="ProductInformation"/>
340-
<ROW Feature_="MainFeature" Component_="SignToolGUI_PrimaryOutput"/>
341-
<ROW Feature_="MainFeature" Component_="SHORTCUTDIR"/>
342337
<ROW Feature_="MainFeature" Component_="SignToolGUI_ContentOutput_Tools"/>
343-
<ROW Feature_="MainFeature" Component_="SignToolGUI_References"/>
338+
<ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_Microsoft.Bcl.AsyncInterfaces.dll_1"/>
339+
<ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Runtime.CompilerServices.Unsafe.dll"/>
340+
<ROW Feature_="MainFeature" Component_="AI_PROPPATH_FILENAME_PERBUILD_System.Text.Json.dll"/>
344341
</COMPONENT>
345342
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent">
346343
<ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel &lt;&gt; 5)" Sequence="210"/>
@@ -371,9 +368,6 @@
371368
<ROW Registry="Software" Root="-1" Key="Software" Name="\"/>
372369
<ROW Registry="Version" Root="-1" Key="Software\[Manufacturer]\[ProductName]" Name="Version" Value="[ProductVersion]" Component_="ProductInformation"/>
373370
</COMPONENT>
374-
<COMPONENT cid="caphyon.advinst.msicomp.MsiShortsComponent">
375-
<ROW Shortcut="SignToolGUI" Directory_="SHORTCUTDIR" Name="SIGNTO~1|SignToolGUI" Component_="SignToolGUI_PrimaryOutput" Target="[#SignToolGUI.exe]" Hotkey="0" IconIndex="0" ShowCmd="1"/>
376-
</COMPONENT>
377371
<COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent">
378372
<ATTRIBUTE name="UsedTheme" value="classic"/>
379373
</COMPONENT>
@@ -382,7 +376,7 @@
382376
<ROW UpgradeCode="[|UpgradeCode]" VersionMin="[|ProductVersion]" Attributes="2" ActionProperty="AI_NEWERPRODUCTFOUND"/>
383377
</COMPONENT>
384378
<COMPONENT cid="caphyon.advinst.msicomp.VsProjectComponent">
385-
<ROW ProjectId="{5e3e0028-03ee-4fe0-9a52-4a5ae04b5e0b}" ProjectName="SignToolGUI" OutputGroup="PrimaryOutput" OutputFile="SignToolGUI.exe" OutputFileShortcut="SignToolGUI"/>
379+
<ROW ProjectId="{5e3e0028-03ee-4fe0-9a52-4a5ae04b5e0b}" ProjectName="SignToolGUI" OutputGroup="PrimaryOutput" OutputFile="SignToolGUI.exe"/>
386380
<ROW ProjectId="{5e3e0028-03ee-4fe0-9a52-4a5ae04b5e0b}" ProjectName="SignToolGUI" OutputGroup="ContentOutput" OutputFile="signtool.exe"/>
387381
<ROW ProjectId="{5e3e0028-03ee-4fe0-9a52-4a5ae04b5e0b}" ProjectName="SignToolGUI" OutputGroup="ContentOutput" OutputFile="Azure.CodeSigning.Dlib.Core.dll"/>
388382
<ROW ProjectId="{5e3e0028-03ee-4fe0-9a52-4a5ae04b5e0b}" ProjectName="SignToolGUI" OutputGroup="ContentOutput" OutputFile="Azure.CodeSigning.Dlib.dll"/>

0 commit comments

Comments
 (0)