Obtener la versión de nuestra aplicación en tiempo de ejecución Visual Basic .Net
La siguiente versión nos permite obtener la versión completa de nuestro programa en tiempo de ejecución
Referencia
Imports System.Deployment.Application
Código
Public Sub Version() As String Dim ver As String If (ApplicationDeployment.IsNetworkDeployed) Then With ApplicationDeployment.CurrentDeployment.CurrentVersion ver = "Versión: " & .Major & "." & .Minor & "." & .Build & "." & .Revision End With End If Version = ver End Sub
Esperamos sea de su utilidad,
Saludos
Esta mal escrita tu funcion, ya que los sub no tienen retorno de datos, en cambio las function si
Lo segundo falta el «return valorstring» para devolver los valores a la function
Estimado efectivamente puede ser por medio de un return o igualando el nombre de la función al resultado, en ambos casos el resultado es el mismo, visual basic tiene esta característica.
Saludos
*Version = ver
en visual basic .net 2013
Imports System.Deployment.Application
y despues por ejemplo
Label1.Text = «Versión: » + «» & ProductVersion & «»
Se verá
Version: 1.1.1.1
No soy programador, disculpe la intromisión
Esa es una alternativa pero hay yo puse la versión separada para que vean que no es necesario obtener la versión completa algunos usan solo los 2 primeros dígitos.
Saludos y gracias por el aporte