Description
Description
.NET shared runtimes and SDK all include a .version file. The format has changed a bit, but the latest ones include the commit SHA of the build, version and RID.
Desktop runtime used to include the file until 5.0.17, but it appears to be missing from 6.0 and later (I checked 60.36, 7.0.20, 8.0.13 and 9.0.2).
I know desktop uses the same Arcade tasks as runtime to generate installers, but it's likely that desktop is not generating the .version file or excluding it when building installers. The Arcade tasks typically just harvest a whole folder.
Configuration
Windows, MSI based install. The CLI consumes some internal transit packages when generating the zip install for the SDK and it's missing from there as well - I checked the 8.0.14 install from the 8.0.310 SDK zip.
Regression?
Yes, it was present in 3.1, 5.0.