When generating winmds from win32 code for use with windows-rs, it's important to ensure that we use the same version of base metadata on both sides, esp as things occasionally move around.
Right now, I look this up by looking for the Windows.Win32.winmd in this repo at the correct commit, and opening it with ildasm.exe to look at the version metadata. That's not super discoverable.
Suggestion
When generating winmds from win32 code for use with windows-rs, it's important to ensure that we use the same version of base metadata on both sides, esp as things occasionally move around. Right now, I look this up by looking for the Windows.Win32.winmd in this repo at the correct commit, and opening it with ildasm.exe to look at the version metadata. That's not super discoverable.
I'd suggest just documenting the associated NuGet version, which is where the checked in copy presumably comes from: https://www.nuget.org/packages/Microsoft.Windows.SDK.Win32Metadata/