ManifestV1_4-MultiFile-Installer.yaml (5574B)
1 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.4.0.schema.json 2 3 PackageIdentifier: microsoft.msixsdk 4 PackageVersion: 1.7.32 5 InstallerLocale: en-US 6 Platform: 7 - Windows.Desktop 8 - Windows.Universal 9 MinimumOSVersion: 10.0.0.0 10 InstallerType: exe 11 Scope: machine 12 InstallModes: 13 - interactive 14 - silent 15 - silentWithProgress 16 InstallerSwitches: 17 Custom: /custom 18 SilentWithProgress: /silentwithprogress 19 Silent: /silence 20 Interactive: /interactive 21 Log: /log=<LOGPATH> 22 InstallLocation: /dir=<INSTALLPATH> 23 Upgrade: /upgrade 24 InstallerSuccessCodes: 25 - 1 26 - 0x80070005 27 UpgradeBehavior: uninstallPrevious 28 Commands: 29 - makemsix 30 - makeappx 31 Protocols: 32 - protocol1 33 - protocol2 34 FileExtensions: 35 - appx 36 - msix 37 - appxbundle 38 - msixbundle 39 Dependencies: 40 WindowsFeatures: 41 - IIS 42 WindowsLibraries: 43 - VC Runtime 44 PackageDependencies: 45 - PackageIdentifier: Microsoft.MsixSdkDep 46 MinimumVersion: 1.0.0 47 ExternalDependencies: 48 - Outside dependencies 49 Capabilities: 50 - internetClient 51 RestrictedCapabilities: 52 - runFullTrust 53 PackageFamilyName: Microsoft.DesktopAppInstaller_8wekyb3d8bbwe 54 ProductCode: "{Foo}" 55 ReleaseDate: 2021-01-01 56 InstallerAbortsTerminal: true 57 InstallLocationRequired: true 58 RequireExplicitUpgrade: true 59 DisplayInstallWarnings: true 60 ElevationRequirement: elevatesSelf 61 UnsupportedOSArchitectures: 62 - arm 63 AppsAndFeaturesEntries: 64 - DisplayName: DisplayName 65 DisplayVersion: DisplayVersion 66 Publisher: Publisher 67 ProductCode: ProductCode 68 UpgradeCode: UpgradeCode 69 InstallerType: exe 70 Markets: 71 AllowedMarkets: 72 - "US" 73 ExpectedReturnCodes: 74 - InstallerReturnCode: 10 75 ReturnResponse: packageInUse 76 ReturnResponseUrl: https://DefaultReturnResponseUrl.com 77 UnsupportedArguments: 78 - log 79 NestedInstallerType: msi 80 NestedInstallerFiles: 81 - RelativeFilePath: RelativeFilePath 82 PortableCommandAlias: PortableCommandAlias 83 InstallationMetadata: 84 DefaultInstallLocation: "%ProgramFiles%\\TestApp" 85 Files: 86 - RelativeFilePath: "main.exe" 87 FileSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 88 FileType: launch 89 InvocationParameter: "/arg" 90 DisplayName: "DisplayName" 91 92 Installers: 93 - Architecture: x86 94 InstallerLocale: en-GB 95 Platform: 96 - Windows.Desktop 97 MinimumOSVersion: 10.0.1.0 98 InstallerType: msix 99 InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx86.msix 100 InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 101 SignatureSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 102 Scope: user 103 InstallModes: 104 - interactive 105 InstallerSwitches: 106 Custom: /c 107 SilentWithProgress: /sp 108 Silent: /s 109 Interactive: /i 110 Log: /l=<LOGPATH> 111 InstallLocation: /d=<INSTALLPATH> 112 Upgrade: /u 113 UpgradeBehavior: install 114 Commands: 115 - makemsixPreview 116 - makeappxPreview 117 Protocols: 118 - protocol1preview 119 - protocol2preview 120 FileExtensions: 121 - appxbundle 122 - msixbundle 123 - appx 124 - msix 125 Dependencies: 126 WindowsFeatures: 127 - PreviewIIS 128 WindowsLibraries: 129 - Preview VC Runtime 130 PackageDependencies: 131 - PackageIdentifier: Microsoft.MsixSdkDepPreview 132 MinimumVersion: 1.0.0 133 ExternalDependencies: 134 - Preview Outside dependencies 135 PackageFamilyName: Microsoft.DesktopAppInstallerPreview_8wekyb3d8bbwe 136 Capabilities: 137 - internetClientPreview 138 RestrictedCapabilities: 139 - runFullTrustPreview 140 ReleaseDate: 2021-02-02 141 InstallerAbortsTerminal: false 142 InstallLocationRequired: false 143 RequireExplicitUpgrade: false 144 DisplayInstallWarnings: false 145 ElevationRequirement: elevationRequired 146 UnsupportedOSArchitectures: 147 - arm64 148 Markets: 149 ExcludedMarkets: 150 - "US" 151 ExpectedReturnCodes: 152 - InstallerReturnCode: 2 153 ReturnResponse: contactSupport 154 - InstallerReturnCode: 3 155 ReturnResponse: custom 156 ReturnResponseUrl: https://defaultReturnResponseUrl.com 157 UnsupportedArguments: 158 - location 159 - Architecture: x64 160 InstallerType: exe 161 InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe 162 InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 163 ProductCode: "{Bar}" 164 - Architecture: x86 165 InstallerType: portable 166 InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx86.exe 167 InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 168 DisplayInstallWarnings: false 169 Commands: 170 - standalone 171 ExpectedReturnCodes: 172 - InstallerReturnCode: 11 173 ReturnResponse: custom 174 ReturnResponseUrl: https://defaultReturnResponseUrl.com 175 - Architecture: x64 176 InstallerType: zip 177 InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe 178 InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 179 NestedInstallerType: portable 180 NestedInstallerFiles: 181 - RelativeFilePath: relativeFilePath1 182 PortableCommandAlias: portableAlias1 183 - RelativeFilePath: relativeFilePath2 184 PortableCommandAlias: portableAlias2 185 InstallationMetadata: 186 DefaultInstallLocation: "%ProgramFiles%\\TestApp2" 187 Files: 188 - RelativeFilePath: "main2.exe" 189 FileSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82 190 FileType: other 191 InvocationParameter: "/arg2" 192 DisplayName: "DisplayName2" 193 ManifestType: installer 194 ManifestVersion: 1.4.0