Winget follows semver versioning so if the target system has a preview or canary build installed say "1.5.2782-preview" System.Version will fallover (https://github.com/dotnet/runtime/issues/19317)
To handle this scenario just drop the prerelease tags from the semver version tag. The prerelease tag isn't really important for WinDebloat to enforce a min version.
Winget follows semver versioning so if the target system has a preview or canary build installed say "1.5.2782-preview" System.Version will fallover (https://github.com/dotnet/runtime/issues/19317)
To handle this scenario just drop the prerelease tags from the semver version tag. The prerelease tag isn't really important for WinDebloat to enforce a min version.