Skip to content

Commit 663e1d3

Browse files
authored
Update Configure-AppxManifest.ps1
1 parent fbb78ae commit 663e1d3

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/scripts/Configure-AppxManifest.ps1

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ if ($Branch -eq "Preview")
3333
$xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files - Preview"
3434

3535
# Update app protocol and execution alias
36-
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']", $nsmgr)
37-
$ap.Attributes["Name"]="files-pre";
38-
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias", $nsmgr)
39-
$aea.Attributes["Alias"]="files-pre.exe";
36+
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']/uap:Protocol", $nsmgr)
37+
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap5:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias/uap5:ExecutionAlias", $nsmgr)
38+
$ap.SetAttribute("Name", "files-pre");
39+
$aea.SetAttribute("Alias", "files-pre.exe");
4040

4141
# Save modified Package.appxmanifest
4242
$xmlDoc.Save($PackageManifestPath)
@@ -62,10 +62,10 @@ elseif ($Branch -eq "Stable")
6262
$xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files"
6363

6464
# Update app protocol and execution alias
65-
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']", $nsmgr)
66-
$ap.Attributes["Name"]="files";
67-
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias", $nsmgr)
68-
$aea.Attributes["Alias"]="files.exe";
65+
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']/uap:Protocol", $nsmgr)
66+
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap5:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias/uap5:ExecutionAlias", $nsmgr)
67+
$ap.SetAttribute("Name", "files");
68+
$aea.SetAttribute("Alias", "files.exe");
6969

7070
# Save modified Package.appxmanifest
7171
$xmlDoc.Save($PackageManifestPath)
@@ -95,10 +95,10 @@ elseif ($Branch -eq "Store")
9595
$xmlDoc.Package.Capabilities.RemoveChild($pm)
9696

9797
# Update app protocol and execution alias
98-
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']", $nsmgr)
99-
$ap.Attributes["Name"]="files";
100-
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias", $nsmgr)
101-
$aea.Attributes["Alias"]="files.exe";
98+
$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']/uap:Protocol", $nsmgr)
99+
$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap5:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias/uap5:ExecutionAlias", $nsmgr)
100+
$ap.SetAttribute("Name", "files");
101+
$aea.SetAttribute("Alias", "files.exe");
102102

103103
# Save modified Package.appxmanifest
104104
$xmlDoc.Save($PackageManifestPath)

0 commit comments

Comments
 (0)