Add Winget input manifests for Microsoft .NET Runtime 8 and 10, plus a shared install script and separate uninstall scripts for each major version. Update outputs: register both runtimes in ee/maintained-apps/outputs/apps.json and add per-app windows.json files containing version metadata, installer URLs, sha256 checksums and script refs. These changes enable automated install/uninstall and version detection for .NET Runtime 8 and 10 in the maintained-apps catalog.
14 lines
691 B
JSON
14 lines
691 B
JSON
{
|
|
"name": "Microsoft .NET Runtime 8",
|
|
"slug": "microsoft-dotnet-runtime-8/windows",
|
|
"package_identifier": "Microsoft.DotNet.Runtime.8",
|
|
"unique_identifier": "Microsoft .NET Runtime - 8",
|
|
"exists_query": "SELECT 1 FROM programs WHERE name LIKE 'Microsoft .NET Runtime - 8.%' AND name LIKE '%(x64)' AND publisher = 'Microsoft Corporation';",
|
|
"installer_arch": "x64",
|
|
"installer_type": "exe",
|
|
"installer_scope": "",
|
|
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/microsoft_dotnet_runtime_install.ps1",
|
|
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/microsoft_dotnet_runtime_uninstall.ps1",
|
|
"default_categories": ["Developer tools"]
|
|
}
|