You can do the following to get the the File Version:
FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo("filename.exe");
But how do you get the Assembly Version or a specific EXE file?
You can do the following to get the the File Version:
FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo("filename.exe");
But how do you get the Assembly Version or a specific EXE file?
AssemblyName.GetAssemblyName("filename.exe").Version
This avoids having to load the assembly in its entirity.