none
Obtener la información del ensamblado. RRS feed

  • Pregunta

  • Hola.

    ¿Cómo podría obtener la versión, etc. del ensamblado de la aplicación desde el propio código de la aplicación?

    Gracias.

    Saludos.

    miércoles, 31 de mayo de 2017 7:31

Respuestas

  • Para obtener la información de un ensamblado debes usar Reflection a través de Assembly

     Un ejemplo que puedes probar en una app  de consola 

    using System;
    using System.Reflection;
    
    public class Example
    {
       public static void Main()
       {
          Assembly assem = typeof(Example).Assembly;
          Console.WriteLine("Assembly name: {0}", assem.FullName);
       }
    }
    Lo pongo en C# porque no has especificado el lenguaje que usas.


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 31 de mayo de 2017 8:15
    Moderador
  • hola

    Using the Web Application version number from an assembly (ASP.NET/C#)

    si consigues el assembly que esta ejecutando podrias llevar a la version que defines en el AssemblyInfo.cs

    lo que no estoy seguro es si aplicara el Assembly.GetEntryAssembly(); o debs usar el HttpContext

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 31 de mayo de 2017 13:05

Todas las respuestas

  • Para obtener la información de un ensamblado debes usar Reflection a través de Assembly

     Un ejemplo que puedes probar en una app  de consola 

    using System;
    using System.Reflection;
    
    public class Example
    {
       public static void Main()
       {
          Assembly assem = typeof(Example).Assembly;
          Console.WriteLine("Assembly name: {0}", assem.FullName);
       }
    }
    Lo pongo en C# porque no has especificado el lenguaje que usas.


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 31 de mayo de 2017 8:15
    Moderador
  • hola

    Using the Web Application version number from an assembly (ASP.NET/C#)

    si consigues el assembly que esta ejecutando podrias llevar a la version que defines en el AssemblyInfo.cs

    lo que no estoy seguro es si aplicara el Assembly.GetEntryAssembly(); o debs usar el HttpContext

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 31 de mayo de 2017 13:05