Puede utilizar estos procedimientos para obtener la versión del archivo:¿Cómo obtener la versión de montaje (no la versión de archivo) para otro EXE?
FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo("filename.exe");
Pero ¿cómo se puede obtener la versión de ensamblado para un archivo EXE específico?
Eche un vistazo a este enlace y vea si responde a su pregunta http://stackoverflow.com/questions/187495/how-to-read-assembly-attributes –