none
Assemblyinformation - GUID auslesen RRS feed

  • Frage

  • Hallo Leute,

    In der Dialogbox "Assemblyinformationen" zum Assembly gibt es ein Feld GUID.
    Kann ich den Feldinhalt via Code auslesen bzw. wo finde ich das entsprechende Objekt?

    Für einen Hinweis wäre ich dankbar.

    Grüße

    Manfred 
    Donnerstag, 26. November 2009 09:30

Antworten

  • Die Assembly Attribute kannst Du über die GetCustomAttributes Methode des Assembly abfragen:

        Dim lGuid As System.Runtime.InteropServices.GuidAttribute
    
        lGuid = DirectCast(System.Reflection.Assembly.GetExecutingAssembly().GetCustomAttributes( _
                  GetType(System.Runtime.InteropServices.GuidAttribute), False)(0),  _
                  System.Runtime.InteropServices.GuidAttribute)
    
        Console.WriteLine(lGuid.Value)


    Thorsten Dörfler
    Microsoft MVP Visual Basic
    Donnerstag, 26. November 2009 10:13
    Moderator

Alle Antworten

  • Die Assembly Attribute kannst Du über die GetCustomAttributes Methode des Assembly abfragen:

        Dim lGuid As System.Runtime.InteropServices.GuidAttribute
    
        lGuid = DirectCast(System.Reflection.Assembly.GetExecutingAssembly().GetCustomAttributes( _
                  GetType(System.Runtime.InteropServices.GuidAttribute), False)(0),  _
                  System.Runtime.InteropServices.GuidAttribute)
    
        Console.WriteLine(lGuid.Value)


    Thorsten Dörfler
    Microsoft MVP Visual Basic
    Donnerstag, 26. November 2009 10:13
    Moderator
  • Hallo Thorsten,

    Danke für den Codeschnipsel.

    Grüße

    Manfred
    Freitag, 27. November 2009 06:40