https://github.com/dotnet/core-setup/blob/851859e9e07eda7adb2dcf129b0d6fb3cab411e3/src/pkg/projects/windowsdesktop/dir.props#L8-L17
dotnet/core-setup#5682 added validation that all DLL files in the platform manifest have a FileVersion that isn't null or 0.0.0.0. These WindowsDesktop files should be looked at so the validation suppression can be removed.
This is only a sanity check: there may be a valid reason, and this doesn't seem like a high priority.
First step is to identify where these files are created.