mirror of
				https://github.com/pbatard/rufus.git
				synced 2024-08-14 23:57:05 +00:00 
			
		
		
		
	[appstore] don't exit on unhandled parameters
* Looks like executables installed from the Windows Store launch with a "/InvokerPRAID" added parameter, which of course BREAKS apps that have a defined set of parameters and don't except that Microsoft would gingerly add random unwanted stuff there... * This results in our argument processing loop to cause early exit on account that an unexpected option was provided. * Fix this by adding an explicit check for /InvokerPRAID and not exiting on unhandled params. * Also set an explicit Windows.FullTrustApplication and remove splash screen. * Also update _pre-commit.sh to update appstore build number automatically.
This commit is contained in:
		
							parent
							
								
									0d604fbcf1
								
							
						
					
					
						commit
						986234230f
					
				
					 6 changed files with 44 additions and 42 deletions
				
			
		|  | @ -10,7 +10,7 @@ | |||
|   <Identity | ||||
|     Name="19453.net.Rufus" | ||||
|     Publisher="CN=7AC86D13-3E5A-491A-ADD5-80095C212740" | ||||
|     Version="3.13.1732.0" /> | ||||
|     Version="3.13.1733.0" /> | ||||
| 
 | ||||
|   <Properties> | ||||
|     <DisplayName>Rufus</DisplayName> | ||||
|  | @ -19,7 +19,6 @@ | |||
|   </Properties> | ||||
| 
 | ||||
|   <Dependencies> | ||||
|     <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" /> | ||||
|     <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.19042.572" /> | ||||
|   </Dependencies> | ||||
| 
 | ||||
|  | @ -30,7 +29,7 @@ | |||
|   <Applications> | ||||
|     <Application Id="Rufus" | ||||
|       Executable="rufus\rufus.exe" | ||||
|       EntryPoint="$targetentrypoint$"> | ||||
|       EntryPoint="Windows.FullTrustApplication"> | ||||
|       <uap:VisualElements | ||||
|         DisplayName="Rufus" | ||||
|         Description="Rufus" | ||||
|  | @ -38,7 +37,6 @@ | |||
|         Square150x150Logo="Images\Square150x150Logo.png" | ||||
|         Square44x44Logo="Images\Square44x44Logo.png"> | ||||
|         <uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png"  Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/> | ||||
|         <uap:SplashScreen Image="Images\SplashScreen.png" /> | ||||
|       </uap:VisualElements> | ||||
|     </Application> | ||||
|   </Applications> | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ | |||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Configuration"> | ||||
|     <PreBuildEvent>echo "C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp rufus.exe</PreBuildEvent> | ||||
|     <PreBuildEvent>"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp rufus.exe</PreBuildEvent> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup> | ||||
|     <WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue