@@ -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