Obtener la versión de la aplicación

1960 vistas

Para obtener la versión de la aplicación usaremos la clase System.Diagnostics.FileVersionInfo



csharp
  1. using System;
  2. using System.Diagnostics;
  3.  
  4. FileVersionInfo ver = FileVersionInfo.GetVersionInfo(Environment.GetCommandLineArgs()[0]);
  5. string MyVer = ver.FileMajorPart + "." +
  6.               ver.FileMinorPart + "." +
  7.               ver.FileBuildPart + "." +
  8.               ver.FilePrivatePart;



Para obtener la versión de cualquier fichero (EXE, DLL, OCX, etc..), bastará pasar la ruta de éste a la función GetVersionInfo.