verze dll   zodpovězená otázka

VB.NET, Algoritmy

Chci se jen zeptat, když bych chtěl zobrazit v hlavním programu verzi DLL knihovny, kterou mám přidanou do projektu přes ADD REFERENCE, co musím napsat?

Zkoušel jsem z knihovny vracet

Return My.Application.Info.Version.ToString

ale to mi zobrazí verzi toho formuláře kde to zobrazuji, nechce se mi to psát na tvrdo takhle

Return "0.9.0.0"

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Následující kód napíše seznam všech knihoven referencovaných vaší aplikací, jejich verzí a fyzického umístění (kromě vašich vlastních knihoven zahrnuje i knihovny Frameworku).

Imports System.Reflection
Module Module1
  Sub Main()
    Dim referencedAssemblies = Assembly.GetExecutingAssembly().GetReferencedAssemblies()
    For Each assembly In referencedAssemblies
      With assembly
        Console.WriteLine(String.Format("Název knihovny: {1}{0}Verze: {2}{0}Umístění: {3}{0}", _
                                        vbCrLf, _
                                        .Name, _
                                        .Version.ToString(), _
                                        Reflection.Assembly.ReflectionOnlyLoad(.FullName).Location))
      End With
    Next
    Console.ReadKey()
  End Sub
End Module

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback