En Windows, el archivo exe tiene el atributo sobre la versión, que se puede ver en la sección detallada de atributos
El método para obtener la versión del archivo en C # es el siguiente:
var versionInfo = FileVersionInfo.GetVersionInfo("FurnitureMFG.exe");
string clientVersion = versionInfo.FileVersion;
El método para configurar la versión del archivo en C # es el siguiente:
Propiedades> AssemblyInfo.cs
[assembly: AssemblyFileVersion("2021.03.22")]